ESXi-6.7.0-20190402001-standardにNetApp社製FAS2650のiscsi接続を試みております。
「esxcli iscsi session list -A vmhba64」
コマンドでFAS2650側とのiSCSIセッションは確認はできております。
(vmkpingやnc -z xxx.xxx.xxx.xxx 3260での疎通確認も取れております)
ESXi側の「/var/log/vmkernel.log」ログを見ると
VMWARE SCSI Id: Could not get disk id for vmhba0:C0:T5:L0と
表示されてますが、ESXi側のデバイス一覧にiSCSIでマウントされたFAS2650が表示されません。
原因についてご教示頂ければと存じます。
こんにちは。
iSCSIボリュームを利用する場合は、iSCSIでボリュームに接続後に
VMFS データストアを作成する必要があります。
(NFS の場合はNetApp FASがファイルシステムをもち、接続するとすぐデータストアが見えますが、
iSCSIの場合はESXi側でVMFSファイルシステムを作成する必要があります)
ESXiからiSCSI接続後、vCenterもしくはESXiでデータストアを作成する際に、
接続済みのiSCSIボリュームを選択できませんでしょうか。
ちなみに、単一ESXiで利用するデータストアはESXi (Host Client)で作成できますが、
複数のホストで共有するデータストアの場合はvCenter (vSphere Client) から作成(または後から接続)します。
以上です。参考になりますでしょうか。
gowatana様。
お返事ありがとうございます。
現状ESXiからiSCSI接続が出来ない状態です。
ESXiとFAS2650とは疎通も確認とれているのですが
iSCSIボリュームが表示されない状態です。
何か確認観点がございましたらご教示頂ければ幸いです。
こんにちは。
すでにiSCSI ターゲットには接続できていている状態でDiskは見えない、という状態でしたら、
NetApp FAS(のONTAP)で、iSCSI の設定を確認してみるとよいかもしれません。
下記のようなリストがNetAppで公開されているので、参考になればと思います・・・
※ただし、これは ESXiむけというより一般的なiSCSI接続についてのものです。