Hitachi Dynamic Link Manager ユーザーズガイド(VMware®用)
HDLMを新規にインストールする手順を,次に説明します。インストールは,リモート管理クライアントと,ホストの両方に対して実施してください。
ここで説明するインストール手順は,すでにVMware vSphereがホストにインストールされ,ホストとストレージシステムがマルチパス構成で接続されていることを前提としています。
リモート管理クライアントを新規にインストールする場合,HDLMインストールユティリティ(installhdlm)でサイレントインストールできます。サイレントインストールとは,処理中の応答処理を省略できるインストール方法です。installhdlmユティリティについては,「7.6 installhdlm HDLMインストールユティリティ」を参照してください。
リモート管理クライアントのインストールを手動で実行する場合は,「(1) リモート管理クライアントの新規インストール」の手順に従ってください。サイレントインストールする場合は,「(2) リモート管理クライアントのサイレントインストール」の手順に従ってください。
インストール先ドライブ:\hdlm_license
PROMPT>dlnkmgr -l view -sys HDLM Version : x.x.x-xx Service Pack Version : HDLM Manager Ver WakeupTime Alive x.x.x-xx yyyy/mm/dd hh:mm:ss License Type Expiration Permanent - KAPL01001-I HDLMコマンドが正常終了しました。オペレーション名 = view, 終了時刻 = yyyy/mm/dd hh:mm:ss PROMPT>「HDLM Version」に「x.x.x-xx」が表示されていれば,正しいバージョンがインストールされています。
リモート管理クライアントのインストールが完了したら,「(3) ホストの新規インストール」に進んでください。
インストールDVD-ROMが入ったドライブ:\HDLM_VMware\DLMTools\sample_installhdlm.iniサンプルファイルを使用する場合は,インストールDVD-ROMから任意のフォルダにコピーして,テキストエディタで編集してください。
インストールDVD-ROMが入ったドライブ:\HDLM_VMware\DLMTools\installhdlm -f インストール情報設定ファイル
PROMPT>dlnkmgr -l view -sys HDLM Version : x.x.x-xx Service Pack Version : HDLM Manager Ver WakeupTime Alive x.x.x-xx yyyy/mm/dd hh:mm:ss License Type Expiration Permanent - KAPL01001-I HDLMコマンドが正常終了しました。オペレーション名 = view, 終了時刻 = yyyy/mm/dd hh:mm:ss PROMPT>「HDLM Version」に「x.x.x-xx」が表示されていれば,正しいバージョンがインストールされています。
リモート管理クライアントのサイレントインストールが完了したら,「(3) ホストの新規インストール」に進んでください。
ホストへのインストールは,リモート管理クライアントのVMware vSphere CLIで操作します。リモート管理クライアントにVMware vSphere CLIがインストールされていない場合は,はじめにVMware vSphere CLIをインストールし,VMware vSphere CLIを使用してホストに接続できることを確認してください。
また,事前にソフトウェア添付資料でオフラインバンドルファイル名,およびプラグイン名を確認してください。
HDLMのインストール先フォルダ\plugin
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード software acceptance get実行結果はHDLMをアンインストールしたあとに必要となるため,保存してください。
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード software acceptance set --level=PartnerSupported
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード software vib install -d /ホスト上の任意のフォルダ/オフラインバンドルファイル名インストールが完了したら,次に示すコマンドを実行して,HDLMのソフトウェア添付資料に記載されているプラグインのバージョン番号と一致していることを確認してください。
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード software vib list | findstr hdlm
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード storage nmp satp rule list | findstr HTI_SATP_HDLM
esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード storage nmp satp rule add -V HITACHI -M ""^OPEN-*"" -s HTI_SATP_HDLM esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード storage nmp satp rule add -V HP -M ""^OPEN-*"" -s HTI_SATP_HDLM esxcli --server=ホスト名 --username=ユーザ名 --password=パスワード storage nmp satp rule add -V HPE -M ""^OPEN-*"" -s HTI_SATP_HDLM
ホストへのインストールは,リモート管理クライアントのVMware PowerCLIで操作します。リモート管理クライアントにVMware PowerCLIがインストールされていない場合は,はじめにVMware PowerCLIをインストールし,ホストに接続できることを確認してください。
また,事前にソフトウェア添付資料でオフラインバンドルファイル名,およびプラグイン名を確認してください。
HDLMのインストール先フォルダ\plugin
Connect-VIServer -Server "ホスト名またはIPアドレス" -User "ユーザ名" -Password "パスワード" $vmHost = Get-VMHost "ホスト名またはIPアドレス" $esxcli = Get-EsxCli -VMHost $vmHost -V2
$esxcli.software.acceptance.get.Invoke()実行結果はHDLMをアンインストールしたあとに必要となるため,保存してください。
$esxcli.software.acceptance.set.Invoke(@{level="PartnerSupported"})
$esxcli.software.vib.install.Invoke(@{depot="/ホスト上の任意のフォルダ/オフラインバンドルファイル名"})
インストールが完了したら,次に示すコマンドを実行して,HDLMのソフトウェア添付資料に記載されているプラグインのバージョン番号と一致していることを確認してください。$esxcli.software.vib.list.Invoke() | findstr hdlm
Connect-VIServer -Server "ホスト名またはIPアドレス" -User "ユーザ名" -Password "パスワード" $vmHost = Get-VMHost "ホスト名またはIPアドレス" $esxcli = Get-EsxCli -VMHost $vmHost -V2 $esxcli.storage.nmp.satp.rule.list.Invoke()
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HITACHI""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HP""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HPE""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
vCenter ServerのvSphere Lifecycle ManagerにHDLMのデポを登録し,各ホストに適用してください。
また,事前にソフトウェア添付資料でDepotファイル名,およびプラグイン名を確認してください。
Depotファイルは,インストール媒体のPluginフォルダに格納されています。
HDLMのインストール先フォルダ\plugin
ホストへのインストールは,リモート管理クライアントのVMware PowerCLIで操作します。リモート管理クライアントにVMware PowerCLIがインストールされていない場合は,はじめにVMware PowerCLIをインストールし,ホストに接続できることを確認してください。
また,事前にソフトウェア添付資料でDepotファイル名,およびプラグイン名を確認してください。
HDLMのインストール先フォルダ\plugin
Connect-VIServer -Server "ホスト名またはIPアドレス" -User "ユーザ名" -Password "パスワード" $vmHost = Get-VMHost "ホスト名またはIPアドレス" $esxcli = Get-EsxCli -VMHost $vmHost -V2
$esxcli.software.acceptance.get.Invoke()実行結果はHDLMをアンインストールしたあとに必要となるため,保存してください。
$esxcli.software.acceptance.set.Invoke(@{level="PartnerSupported"})
$esxcli.software.component.apply.Invoke(@{depot="/ホスト上の任意のフォルダ/Depotファイル名"})
インストールが完了したら,次に示すコマンドを実行して,HDLMのソフトウェア添付資料に記載されているプラグインのバージョン番号と一致していることを確認してください。$esxcli.software.vib.list.Invoke() | findstr hdlm
Connect-VIServer -Server "ホスト名またはIPアドレス" -User "ユーザ名" -Password "パスワード" $vmHost = Get-VMHost "ホスト名またはIPアドレス" $esxcli = Get-EsxCli -VMHost $vmHost -V2 $esxcli.storage.nmp.satp.rule.list.Invoke()
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HITACHI""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HP""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
$esxcli.storage.nmp.satp.rule.add.Invoke(@{vendor=""HPE""; model=""^OPEN-*""; satp=""HTI_SATP_HDLM""})
All Rights Reserved. Copyright© 2014, 2022, Hitachi, Ltd.