Hitachi Dynamic Link Manager ユーザーズガイド(Solaris用)
この項では,ホストが新たに認識したLUをHDLM管理対象デバイスとして構成するための操作を示します。
HDLMデバイスの動的再構成に対応している環境では,ホストを再起動しないで,新規LUをHDLMドライバに認識させることができます。この場合,HDLMドライバ構成定義ファイル(/kernel/drv/dlmfdrv.conf)の定義内容を,ホストを再起動しないでHDLMドライバに認識させるために,HDLM構成管理ユティリティ(dlmcfgmgr)を使用します。dlmcfgmgrユティリティの詳細については,「7.3 dlmcfgmgr HDLM構成管理ユティリティ」を参照してください。
新規にLUを追加する場合の注意事項を次に示します。
新規にLUを追加する手順を次に示します。
# /opt/DynamicLinkManager/bin/dlmsetconf
# /opt/DynamicLinkManager/bin/dlmcfgmgr -aHDLMデバイスの動的再構成に対応していない環境では,再構成オプションを指定してホストを再起動してください。
# reboot -- -r
新規にLUを追加する手順を次に示します。
# /usr/cluster/lib/sc/scsi -c inkeys -d ノードが新たに認識したLUのスライス2の論理デバイスファイル名コマンドの実行例を次に示します。
# /usr/cluster/lib/sc/scsi -c inkeys -d /dev/rdsk/c3t50060E80033A9902d2s2keyが表示された場合には,手順5以降を行ってください。Quorumデバイスやディスクデバイスグループの設定を解除しても,ディスク予約で使用するkeyが登録されたままとなるため,非クラスタモードでのノードの再起動とkeyの登録の解除が必要になります。
# /usr/cluster/bin/cluster shutdown -g0 -y
# /usr/cluster/lib/sc/scsi -c scrub -d ノードが新たに認識したLUのスライス2の論理デバイスファイル名コマンドの実行例を次に示します。
# /usr/cluster/lib/sc/scsi -c scrub -d /dev/rdsk/c3t50060E80033A9902d2s2
# /opt/DynamicLinkManager/bin/dlmsetconf「2.1 HDLMで管理するデバイス」に記載されているデバイスがHDLM管理対象のデバイスとして設定されます。
# shutdown -g0 -y -i0クラスタモードでノードを起動している場合には,任意の1ノードで次に示すコマンドを実行してください。
# /usr/cluster/bin/cluster shutdown -g0 -y
Could not read symbolic link for: /dev/rdsk/c3t50060E80033A9902d2s2 path not loaded
# /opt/DynamicLinkManager/bin/dlnkmgr view -sys HDLM Version : x.x.x-xx Service Pack Version : Load Balance : on(extended lio) Support Cluster : Elog Level : 3 Elog File Size (KB) : 9900 Number Of Elog Files : 2 Trace Level : 0 Trace File Size(KB) : 1000 Number Of Trace Files : 4 Path Health Checking : on(30) Auto Failback : off Intermittent Error Monitor : off Dynamic I/O Path Control : off(10) HDLM Manager Ver WakeupTime Alive x.x.x-xx yyyy/mm/dd hh:mm:ss HDLM Alert Driver Ver WakeupTime ElogMem Size Alive x.x.x-xx yyyy/mm/dd hh:mm:ss 4096 HDLM Driver 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 #
# /usr/cluster/bin/cldevice clear
# /usr/cluster/bin/cldevice refresh
# /usr/cluster/bin/scdidadm -ui
# /usr/cluster/bin/cldevice populate
# /opt/DynamicLinkManager/bin/dlnkmgr view -path # /usr/cluster/bin/cldevice list -vQuorumデバイスを設定します。
# /usr/cluster/bin/clquorum add d4クラスタが2つのノードで構成されている場合,クラスタのインストールモードを解除するため,次に示すコマンドを実行します。
# /usr/cluster/bin/clquorum reset
# /opt/DynamicLinkManager/bin/dlnkmgr view -luコマンドの実行結果からHDevName(HDLMデバイスの論理デバイスファイル名)とiLU(内部LU番号)の対応を調べてください。HDLMをインストールする前の論理デバイスファイル名と内部LUの対応を比較して,HDLMデバイスを使用するプログラムにHDLMデバイスを登録し直してください。
新規にLUを追加する手順を次に示します。
# /usr/cluster/lib/sc/scsi -c inkeys -d ノードが新たに認識したLUのスライス2の論理デバイスファイル名コマンドの実行例を次に示します。
# /usr/cluster/lib/sc/scsi -c inkeys -d /dev/rdsk/c3t50060E80033A9902d2s2「(3) ノードの再起動による新規LUの追加(Solaris Clusterを使用している場合)」の手順5以降の手順で,HDLMに新規LUの追加を行ってください。Quorumデバイスやディスクデバイスグループの設定を解除しても,ディスク予約で使用するkeyが登録されたままとなるため,非クラスタモードでのノードの再起動とkeyの登録の解除が必要になります。
# /opt/DynamicLinkManager/bin/dlmsetconf「2.1 HDLMで管理するデバイス」に記載されているデバイスがHDLMの管理対象デバイスとして設定されます。
# /opt/DynamicLinkManager/bin/dlmcfgmgr -a
# /usr/cluster/bin/cldevice clear
# /usr/cluster/bin/cldevice refresh
# /usr/cluster/bin/scdidadm -ui
# /usr/cluster/bin/cldevice populate
# /opt/DynamicLinkManager/bin/dlnkmgr view -path # /usr/cluster/bin/cldevice list -vQuorumデバイスを設定します。
# /usr/cluster/bin/clquorum add d4クラスタが2つのノードで構成されている場合,クラスタのインストールモードを解除するため,次に示すコマンドを実行します。
# /usr/cluster/bin/clquorum reset
# /opt/DynamicLinkManager/bin/dlnkmgr view -luコマンドの実行結果からHDevName(HDLMデバイスの論理デバイスファイル名)とiLU(内部LU番号)の対応を調べてください。HDLMをインストールする前の論理デバイスファイル名と内部LUの対応を比較して,HDLMデバイスを使用するプログラムにHDLMデバイスを登録し直してください。
All Rights Reserved. Copyright© 2014, 2022, Hitachi, Ltd.