환경: Aix6.1
VG: foxvg (mirror)
LV: foxlv2
foxlv2의 lp를 10개 늘이기위해 map을 만들고 extendlv 하였으나, 실수로 11개 늘인 상황.
이 경우, mirror관련 사항.
foxvg의 free PP # lsvg -M foxvg foxvg hdisk4:1-48 hdisk4:49 foxlv1:1:1 ... hdisk4:58 foxlv1:10:1 hdisk4:59 foxlog:1:1 hdisk4:60 foxlv2:1:1 ... hdisk4:69 foxlv2:10:1 hdisk4:70 foxlv1:11:1 ... hdisk4:109 foxlv1:50:1 hdisk4:110 foxlv2:11:1 ... hdisk4:131 foxlv2:21:2 hdisk4:132-239 hdisk6:1-48 hdisk6:49 foxlv1:1:2 ... hdisk6:58 foxlv1:10:2 hdisk6:59 foxlog:1:2 hdisk6:60 foxlv2:1:2 ... hdisk6:69 foxlv2:10:2 hdisk6:70 foxlv1:11:2 .. hdisk6:109 foxlv1:50:2 hdisk6:110-239
# lslv -m foxlv2 foxlv2:/fox2 LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0060 hdisk4 0060 hdisk6 0002 0061 hdisk4 0061 hdisk6 0003 0062 hdisk4 0062 hdisk6 0004 0063 hdisk4 0063 hdisk6 0005 0064 hdisk4 0064 hdisk6 0006 0065 hdisk4 0065 hdisk6 0007 0066 hdisk4 0066 hdisk6 0008 0067 hdisk4 0067 hdisk6 0009 0068 hdisk4 0068 hdisk6 0010 0069 hdisk4 0069 hdisk6
map 화일 작성 및 확인.
# cat foxlv2.map hdisk4:110-209 hdisk6:110-209
lp개수 10개를 실수로 11개 늘림.
# extendlv -m foxlv2.map foxlv2 11
# lslv -m foxlv2 foxlv2:/fox2 LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0060 hdisk4 0060 hdisk6 0002 0061 hdisk4 0061 hdisk6 0003 0062 hdisk4 0062 hdisk6 0004 0063 hdisk4 0063 hdisk6 0005 0064 hdisk4 0064 hdisk6 0006 0065 hdisk4 0065 hdisk6 0007 0066 hdisk4 0066 hdisk6 0008 0067 hdisk4 0067 hdisk6 0009 0068 hdisk4 0068 hdisk6 0010 0069 hdisk4 0069 hdisk6 0011 0110 hdisk4 0121 hdisk4 0012 0111 hdisk4 0122 hdisk4 0013 0112 hdisk4 0123 hdisk4 0014 0113 hdisk4 0124 hdisk4 0015 0114 hdisk4 0125 hdisk4 0016 0115 hdisk4 0126 hdisk4 0017 0116 hdisk4 0127 hdisk4 0018 0117 hdisk4 0128 hdisk4 0019 0118 hdisk4 0129 hdisk4 0020 0119 hdisk4 0130 hdisk4 0021 0120 hdisk4 0131 hdisk4
lp 개수 1 초과로 인해, 의도하지 않은 결과발생: 동일 디스크(hdisk4)에 미러가 걸림
LP 11-21 의 미러 카피본을 hdisk6으로 이동.(migratelp 11번 반복)
# migratelp foxlv2/11/2 hdisk6/110 migratelp: Mirror copy 2 of logical partition 12 of logical volume foxlv2 migrated to physical partition 111 of hdisk6. #... # migratelp foxlv2/21/2 hdisk6/120 migratelp: Mirror copy 2 of logical partition 21 of logical volume foxlv2 migrated to physical partition 120 of hdisk6.
원하는 결과를 볼 수 있다.
# lslv -m foxlv2 foxlv2:/fox2 LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0060 hdisk4 0060 hdisk6 0002 0061 hdisk4 0061 hdisk6 0003 0062 hdisk4 0062 hdisk6 0004 0063 hdisk4 0063 hdisk6 0005 0064 hdisk4 0064 hdisk6 0006 0065 hdisk4 0065 hdisk6 0007 0066 hdisk4 0066 hdisk6 0008 0067 hdisk4 0067 hdisk6 0009 0068 hdisk4 0068 hdisk6 0010 0069 hdisk4 0069 hdisk6 0011 0110 hdisk4 0110 hdisk6 0012 0111 hdisk4 0111 hdisk6 0013 0112 hdisk4 0112 hdisk6 0014 0113 hdisk4 0113 hdisk6 0015 0114 hdisk4 0114 hdisk6 0016 0115 hdisk4 0115 hdisk6 0017 0116 hdisk4 0116 hdisk6 0018 0117 hdisk4 0117 hdisk6 0019 0118 hdisk4 0118 hdisk6 0020 0119 hdisk4 0119 hdisk6 0021 0120 hdisk4 0120 hdisk6