iSCSI ストレージにアクセスするための VMkernel ポートのバインドが次のエラーで失敗する: 不明なコマンドまたは名前空間 swiscsi nic add
search cancel

iSCSI ストレージにアクセスするための VMkernel ポートのバインドが次のエラーで失敗する: 不明なコマンドまたは名前空間 swiscsi nic add

book

Article ID: 308435

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「Binding a VMkernel port to access iSCSI storage fails with error: Unknown command or namespace swiscsi nic add (2006047)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • iSCSI ストレージにアクセスするための VMkernel ポートのバインドが失敗する
  • コマンド esxcli swiscsi nic add -n vmk1 -d vmhba38 を使用して ESXi 5.0 コンソールで iSCSI VMkernel ポートをバインドする際、次のエラーが表示される:

    エラー: 不明なコマンドまたは名前空間 swiscsi nic add


Environment

VMware vCenter Server 5.0.x
VMware vSphere ESXi 5.0

Resolution

iSCSI VMkernel ポートをバインドするには、vSphere Client または ESXi 5.0 コンソールを使用します。

vSphere Client を使用して iSCSI VMkernel ポートをバインドするには:

  1. vSphere Client にログインします。
  2. インベントリ パネルからホストを選択します。
  3. 構成 タブをクリックします。
  4. ハードウェア パネルで ストレージ アダプタ をクリックします。

    利用可能なストレージ アダプタのリストが表示されます。

  5. ソフトウェア または 依存型 iSCSI アダプタ を選択してから、プロパティ をクリックします。
  6. iSCSI イニシエータ プロパティ ダイアログ ボックスで、ネットワーク構成 タブをクリックします。
  7. 追加 をクリックしてから、iSCSI アダプタとバインドする VMkernel アダプタを選択します。

    注: ソフトウェア iSCSI アダプタは複数の VMkernel アダプタにバインドすることができます。依存型ハードウェア iSCSI アダプタの場合、正しい物理 NIC と関連付けられている 1 つの VMkernel インターフェイスのみが利用可能です。

  8. OK をクリックします。

    ネットワーク接続が iSCSI アダプタの VMkernel ポート バインディングのリストに表示されます。

  9. 閉じる をクリックします。
  10. 接続のネットワーク ポリシーがバインディング要件に準拠していることを確認します。
ESXi 5.0 コンソールを使用して iSCSI VMkernel ポートをバインドするには、次のコマンドを実行します:

esxcli iscsi networkportal add -A vmhba X -n vmk Y

XY は、vmhba と、iSCSI 接続に対して構成されている VMkernel インターフェイスの番号です。
例:
esxcli iscsi networkportal add -A vmhba33 -n vmk1

VMkernel ポートがソフトウェア iSCSI HBA にバインドされていることを確認するには、次のコマンドを使用します:

esxcli iscsi networkportal list -A vmhbaX

注: vmkiscsi-tool コマンドは、ESXi 5.0 で VMkernel インターフェイスをソフトウェア iSCSI HBA にバインドするのに使用できます。vmkiscsi-tool を使用してバインドするには、次を使用します:

vmkiscsi-tool -V -a vmkY vmhbaX

詳細については、『vSphere 5 Additional Resources』の「Reference to Replacements for Service Console Commands」を参照してください。

Additional Information

Binding a VMkernel port to access iSCSI storage fails with error: Unknown command or namespace swiscsi nic add