トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS


導入済みのLinuxのクローンを作成する方法を述べる

クローン元環境およびクローン作業環境

VMユーザー名test01
使用DASDアドレス5801 5802 5803

クローン先環境

VMユーザー名test02
使用DASDアドレス5901 5902 5903

DASDのコピー

コピー先DASDのAttach

# 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

コピー実行

# 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名の変更

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情報の変更

IPL情報の修正

クローン先DASDの切り離し