iSCSI ストレージ デバイスのスキャンを行ってもデバイスとパスが検出されません
search cancel

iSCSI ストレージ デバイスのスキャンを行ってもデバイスとパスが検出されません

book

Article ID: 424590

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項: これは英文の記事「Scanning for iSCSI storage devices does not detect devices and paths」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  •  ストレージアダプタのステータスはオンラインです。
  •  MTU やポートバインドは正しく設定されています。
  •  ストレージへの vmkping や nc コマンドによる疎通確認は正常です。
  •  再スキャンや ESXi ホストの再起動を行っても改善しません。
  •  ログには次のような出力が見られます。

> ストレージとのセッションのログインは成功します。
syslog
----
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.7 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1032 ISID:0x3)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.7 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1033 ISID:0x7)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.8 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1034 ISID:0x3)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.8 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1035 ISID:0x7)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.7 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1032 ISID:0x4)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.7 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1033 ISID:0x8)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.8 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1034 ISID:0x4)
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(28) iscsid[20691805]: Login Success: iqn.1992-08.xxx.xxx:sn.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:vs.8 if=iscsi_vmk@vmkx addr=xx.xx.xx.xx:3260 (TPGT:1035 ISID:0x8)
----

> iSCSI HBA での IP Capability の検出に失敗します。
hostd 
----
xxxx-xx-xxTxx:xx:xx.xxxZ Wa(164) Hostd[2100358]: [Originator@6876 sub=Default opID=xxxxxxxxxxxxxxxx:70951414-6e-37-e506 sid=5243790d user=vpxuser:VSPHERE.LOCAL\xxxxxx] IP Capability discovery failure on iSCSI HBA: iqn.1998-01.com.vmware:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:xxxxxx:64: Check vmkernel tcp/ip settings for network properties for software and dependent hardware iscsi adapters. It's not supported from this API.'
----

Environment

VMware vSphere ESXi

Cause

ストレージ側で ESXi ホストのイニシエータ(IQN)が登録されていない、または誤った値が登録されている場合、デバイスは検出されません。

Resolution

ストレージ上の IQN の登録状況を確認し、正しい IQN を登録します。
操作手順については対象のストレージベンダのサポートへお問い合わせください。

Additional Information

ESXi の IQN は次の方法で確認することができます。

-- UI
vSphereClient に接続し次の項目を確認します。

> インベントリ上の ESXi > 構成 > ストレージ/ストレージアダプタ > 該当 vmhba の "識別子"


-- CLI
ESXi にSSH 等で接続し次のコマンドを実行します。

$ localcli storage core adapter list

出力例:

HBA Name  Driver     Link State  UID                                                                     Capabilities         Description
--------  ---------  ----------  ----------------------------------------------------------------------  -------------------  -----------
:
vmhba64   iscsi_vmk  online      iqn.1998-01.com.vmware:<hostname>:********:64  Second Level Lun ID  iSCSI Software Adapter