4.4.9 HostScan
HostScanコマンドは,ホストストレージドメインのニックネームをホスト名とするホストをDevice Managerサーバに登録し,ホストストレージドメインに割り当てられているWWNまたはiSCSIネームをホストの情報として追加します。各ホストストレージドメインに単一のホストに属するWWNまたはiSCSIネームだけが割り当てられていて,ホストストレージドメインのニックネームにホスト名が設定されている環境では,HostScanコマンドを利用することでDevice Managerサーバにホストを簡単に登録できます。
HostScanコマンドを使用するときの条件を次に示します。
- ストレージシステムにLUN Manager(または,LUN Management)がインストールされていること
- ホストストレージドメインのニックネームにホスト名が設定されていること※
- ホストストレージドメインとホストが一対一で対応すること※
- ホストストレージドメインに割り当てられているWWNが,ホストのHBAのWWNと一致すること
- ホストストレージドメインに割り当てられているiSCSIネームが,ホストのHBAまたはNICのiSCSIネームと一致すること
- 注※
- クラスタ構成の場合は,ニックネームに論理ホスト名を設定します。
重要- HostScanコマンドはDevice Managerサーバのデータベースの情報を基に処理します。HostScanコマンドを実行する前に,対象のストレージシステムをリフレッシュ(AddStorageArrayコマンド)してください。
- iSCSIネームを持つ仮想化サーバーが検出された場合,ホストのOSタイプがOthersの通常ホストとして登録されます。仮想化サーバとして管理する場合は,HostScanコマンドを実行したあとに,ホストのOSタイプを変更してください。
HostScanコマンドは,次のように処理します。
- ホストストレージドメインに割り当てられているWWNまたはiSCSIネームのうち,既存のホストに割り当てられていないものをDevice Managerサーバのデータベースから検出します。
- ニックネームが設定されているホストストレージドメインをDevice Managerサーバのデータベースから取得します。
このとき,ニックネームの昇順にホストストレージドメインを取得します。ニックネームの大文字と小文字は区別されません。
- 2で取得した順のホストストレージドメインごとに,1で検出したWWNまたはiSCSIネームをホストの情報として追加します。
情報は,ホストストレージドメインのニックネームをホスト名とするホストに追加します。
該当するホストが登録されていない場合は,ホストストレージドメインのニックネームと同じホスト名を持つホストを登録し,情報を追加します。
同じWWNまたは同じiSCSIネームが複数のホストストレージドメインに割り当てられている場合は,最初のホストストレージドメインだけ処理します。
書式
指定したストレージシステムを対象にホストを検出する場合:
HiCommandCLI [URL] HostScan [オプション]
serialnum=シリアル番号 model=モデル
すべてのストレージシステムを対象にホストを検出する場合:
HiCommandCLI [URL] HostScan [オプション]
option=all
パラメーター
表4-88 HostScanコマンドのパラメーター
パラメーター名 | 指定のレベル | 説明 |
---|
serialnum | 任意※1, ※2 | ホスト検出の対象となるストレージシステムのシリアル番号 複数指定する場合は,コンマで区切って指定します。 |
model | 任意※1, ※2 | ホスト検出の対象となるストレージシステムのモデル 複数指定する場合は,コンマで区切って指定します。 |
option | 任意※1 | すべてのストレージシステムを対象にホストを検出する場合のパラメーター 指定できる値は,allです。大文字と小文字は区別されません。 |
- 注※1
- パラメーターserialnumとmodelを同時に指定するか,「option=all」を指定するかのどちらか一方を必ず行ってください。
- 注※2
- ストレージシステムを指定する場合は,パラメーターserialnumとmodelを一組で指定する必要があります。パラメーターserialnumとmodelに指定する値の順序と数が正しいことを確認してください。
事前に取得するパラメーター値
- serialnumおよびmodel
- GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。
コマンド実行例
HiCommandCLI HostScan -o "D:¥logs¥HostScan.log" "model=USP" "serialnum=14053"
コマンド実行結果
RESPONSE:
(Command completed; no data returned)