この項では,次に示す構成変更の手順を説明します。
(1) ホストの再起動による構成変更
# umount マウントポイント
# zpool export プール名
# dlnkmgr view -lu
...
iLU HDevName Device PathID Status
063A c7t50060E80033A9938d0 ssd111 000000 Online
ssd121 000001 Online
ssd76 000016 Online
ssd86 000017 Online
ssd41 000032 Online
ssd51 000033 Online
ssd6 000048 Offline(E)
ssd16 000049 Offline(E)
...
# cp -ip dlmfdrv.unconf dlmfdrv.unconfbakn
# /opt/DynamicLinkManager/bin/dlmsetconf
dlmsetconfユティリティを実行するとKAPL10242-Iのメッセージが出力されるので,「y」を入力してください。# diff dlmfdrv.unconfbakn dlmfdrv.unconf
HDLMドライバ非構成定義ファイルを比較することによって,変更後の構成がHDLMに認識されたことを確認してください。例を次に示します。36a41,44
> ### Device=ssd74 target=65664 lun=2
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9938,2
> ### Device=ssd84 target=134012 lun=2
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9939,2
52a61,64
> ### Device=ssd73 target=65664 lun=3
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9938,3
> ### Device=ssd83 target=134012 lun=3
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9939,3
26a31,32
> ### Device=ssd119 target=134012 lun=2
> ### Path=/pci@8,700000/SUNW,emlxs@1,1/fp@0,0/ssd@w50060e80033a9939,2
28a35,36
> ### Device=ssd84 target=134012 lun=2
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9939,2
34a43,44
> ### Device=ssd118 target=134012 lun=3
> ### Path=/pci@8,700000/SUNW,emlxs@1,1/fp@0,0/ssd@w50060e80033a9939,3
36a47,48
> ### Device=ssd83 target=134012 lun=3
> ### Path=/pci@8,700000/SUNW,emlxs@1/fp@0,0/ssd@w50060e80033a9939,3
# /opt/DynamicLinkManager/bin/dlmsetconf -u
# /usr/cluster/bin/scdidadm -C
# /usr/cluster/bin/scdidadm -r
# /usr/cluster/bin/scdidadm -ui
# /usr/cluster/bin/scgdevs
# /opt/DynamicLinkManager/bin/dlnkmgr view -path
# /usr/cluster/bin/scdidadm -L
# /usr/cluster/bin/scconf -a -q globaldev=d4
クラスタが2つのノードで構成されている場合,クラスタのインストールモードを解除するため,次に示すコマンドを実行します。# /usr/cluster/bin/scconf -c -q reset
(2) 動的再構成によるLUの削除
HDLMが管理対象としているLUを削除する手順を次に示します。
# /opt/DynamicLinkManager/bin/dlmsetconf
このとき,削除したLUのパスに対するエラーメッセージおよびワーニングメッセージが出力される場合がありますが,無視してください。また,/opt/DynamicLinkManager/config/dlmfdrv.unconfファイルを参照し,削除対象のLUが記述されていないこと,削除対象以外のLUが記述されていることを確認してください。# /opt/DynamicLinkManager/bin/dlmcfgmgr -a
ホストを再起動することなく,HDLMデバイスが削除されます。# /opt/DynamicLinkManager/bin/dlnkmgr view -path
Paths:000006 OnlinePaths:000006
PathStatus IO-Count IO-Errors
Online 27 0
PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000651600.0000 HITACHI .OPEN-V -SUN.0010007 000500 5A Online Own 9 0 - c8t50060E8005271740d0
000001 0000.0000.0000000000651600.0001 HITACHI .OPEN-V -SUN.0010007 000501 5A Online Own 9 0 - c8t50060E8005271740d1
000003 0000.0000.0000000000651600.0003 HITACHI .OPEN-V -SUN.0010007 000503 5A Online Own 9 0 - c8t50060E8005271740d3
000004 0001.0000.0000000000651700.0000 HITACHI .OPEN-V -SUN.0010007 000500 6A Online Own 0 0 - c8t50060E8005271740d0
000005 0001.0000.0000000000651700.0001 HITACHI .OPEN-V -SUN.0010007 000501 6A Online Own 0 0 - c8t50060E8005271740d1
000007 0001.0000.0000000000651700.0003 HITACHI .OPEN-V -SUN.0010007 000503 6A Online Own 0 0 - c8t50060E8005271740d3
KAPL01001-I HDLMコマンドが正常終了しました。オペレーション名 = view, 終了時刻 = yyyy/mm/dd hh:mm:ss
#