導入済みのLinuxのクローンを作成する方法を述べる
クローン元環境およびクローン作業環境
,VMユーザー名,test01
,使用DASDアドレス,5801 5802 5803
クローン先環境
,VMユーザー名,test02
,使用DASDアドレス,5901 5902 5903
*DASDのコピー [#x3dce3b3]
**コピー先DASDのAttach [#va720a6a]
# vmcp att 5901 test01
DASD 5901 ATTACHED TO TEST01 5901 WITH DEVCTL PAV BASE
# vmcp att 5902 test01
DASD 5902 ATTACHED TO TEST01 5902 WITH DEVCTL PAV BASE
# vmcp att 5903 test01
DASD 5903 ATTACHED TO TEST01 5903 WITH DEVCTL PAV BASE
# vmcp q v dasd
DASD 0190 3390 54ARES R/O 107 CYL ON DASD 551C SUBCHANNEL = 000B
DASD 0191 3390 54AW02 R/W 50 CYL ON DASD 5520 SUBCHANNEL = 0006
DASD 0193 3390 54AW01 R/O 167 CYL ON DASD 551F SUBCHANNEL = 000D
DASD 019E 3390 54AW01 R/O 250 CYL ON DASD 551F SUBCHANNEL = 000C
DASD 0592 3390 54AW02 R/O 70 CYL ON DASD 5520 SUBCHANNEL = 000E
DASD 5801 ON DASD 5801 R/W 0X5801 SUBCHANNEL = 0000
DASD 5802 ON DASD 5802 R/W 0X5802 SUBCHANNEL = 0001
DASD 5803 ON DASD 5803 R/W 0X5803 SUBCHANNEL = 0002
DASD 5901 ON DASD 5901 R/W 0X5901 SUBCHANNEL = 000F
DASD 5902 ON DASD 5902 R/W 0X5902 SUBCHANNEL = 0010
DASD 5903 ON DASD 5903 R/W 0X5903 SUBCHANNEL = 0011
# lsdasd -a
Bus-ID Status Name Device Type BlkSz Size Blocks
==============================================================================
0.0.0190 offline
0.0.0191 offline
0.0.0193 offline
0.0.019e offline
0.0.0592 offline
0.0.5901 offline
0.0.5902 offline
0.0.5903 offline
0.0.5801 active dasda 94:0 ECKD 4096 7043MB 1803060
0.0.5802 active dasdb 94:4 ECKD 4096 7043MB 1803060
0.0.5803 active dasdc 94:8 ECKD 4096 7043MB 1803060
**コピー実行 [#a77bed7f]
# vmcp flashcopy 5801 0 END TO 5901 0 END
Command complete: FLASHCOPY 5806 0 10016 TO 5906 0 10016
# vmcp flashcopy 5802 0 END TO 5902 0 END
Command complete: FLASHCOPY 5807 0 10016 TO 5907 0 10016
# vmcp flashcopy 5803 0 END TO 5903 0 END
Command complete: FLASHCOPY 5808 0 10016 TO 5908 0 10016
コピー完了確認
# vmcp q v flashcopy
VDEVN SSID LSS UA CU SERIAL ACTIVE MAX PPRC
0190 5500 55 1C 2107 0000000YA941 0 50099
0191 5500 55 20 2107 0000000YA941 0 50099
0193 5500 55 1F 2107 0000000YA941 0 50099
019E 5500 55 1F 2107 0000000YA941 0 50099
0592 5500 55 20 2107 0000000YA941 0 50099
5801 5800 58 06 2107 0000000YA941 0 65534
5802 5800 58 07 2107 0000000YA941 0 65534
5803 5800 58 08 2107 0000000YA941 0 65534
5901 5900 59 06 2107 0000000YA941 0 65534
5902 5900 59 07 2107 0000000YA941 0 65534
5903 5900 59 08 2107 0000000YA941 0 65534
*VG名の変更 [#l041833e]
DASDをコピーしたクローン先のDASDをマウントするがVG名が競合するとマウントできない。そこで、VG名の変更を実施する。
作業はシングルユーザーモード(ランレベル1)にて行う。
# init 1
test01側のVG名を変更する
# vgrename test01vg test01tvg
# vgchange -u test01tvg
# pvchange -u /dev/dasda3
# pvchange -u /dev/dasdb1
# pvchange -u /dev/dasdc1
コピー先のtest02側のDASDを有効化するが、VG名はtest01用のためtest02用VG名の変更を行う。
DASDのonline
# chccwdev -e 5906
# chccwdev -e 5907
# chccwdev -e 5908
VG名変更
# pvscan
# vgrename test01vg test02vg
# vgchange -u test02vg
# pvchange -u /dev/dasdd3
# pvchange -u /dev/dasde1
# pvchange -u /dev/dasdf1
*Device情報の変更 [#n5f51ede]
*IPL情報の修正 [#j8037394]
*クローン先DASDの切り離し [#y882f7c3]