HP-UX

mcsg 구성환경에서 볼륨이동

 
이성준
비정기 조언자

mcsg 구성환경에서 볼륨이동

현재 mcsg로 Active / Active 로 구성되어있습니다.

svrA의 공간 부족으로 svrB에서 쓰지않는 Volume Group(vg28)을 svrA로 옮길려고 합니다.

현재 svrB의 vg28은 /data4로 마운트되어있고,

svrA로 볼륨이동 후 /data9로 마운트하여 사용하고 싶습니다.

현재 설정파일은 아래와 같습니다.

작업이 어떤 절차로 진행되어야 하는지, 자세하게 도움 좀 부탁드립니다.



#/etc/cmcluster/cluster.ascii

.

.

VOLUME_GROUP /dev/vglock

VOLUME_GROUP /dev/vg01

VOLUME_GROUP /dev/vg02

VOLUME_GROUP /dev/vg10

VOLUME_GROUP /dev/vg11

VOLUME_GROUP /dev/vg12

VOLUME_GROUP /dev/vg13

VOLUME_GROUP /dev/vg14

VOLUME_GROUP /dev/vg15

VOLUME_GROUP /dev/vg16

VOLUME_GROUP /dev/vg17

VOLUME_GROUP /dev/vg18

VOLUME_GROUP /dev/vg20

VOLUME_GROUP /dev/vg21

VOLUME_GROUP /dev/vg22

VOLUME_GROUP /dev/vg23

VOLUME_GROUP /dev/vg24

VOLUME_GROUP /dev/vg25

VOLUME_GROUP /dev/vg26

VOLUME_GROUP /dev/vg27

VOLUME_GROUP /dev/vg28



#/etc/cmcluster/pkg2/pkg2.cntl

.

.

VG="/dev/vg20"

VG="/dev/vg21"

VG="/dev/vg22"

VG="/dev/vg23"

VG="/dev/vg24"

VG="/dev/vg25"

VG="/dev/vg26"

VG="/dev/vg27"

VG="/dev/vg28" <====== 옮길 볼륨

.

.

LV=/dev/vg28/lvol1; FS=/data4; FS_MOUNT_OPT="-o rw"; FS_UMOUNT_OPT="-s"; FS_FSCK_OPT="-s"; FS_TYPE="vxfs"

.

.



#/etc/cmcluster/pkg1/pkg1.cntl

.

.

VG="/dev/vg01"

VG="/dev/vg02"

VG="/dev/vg10"

VG="/dev/vg12"

VG="/dev/vg13"

VG="/dev/vg11"

VG="/dev/vg14"

VG="/dev/vg15"

VG="/dev/vg16"

VG="/dev/vg17"

VG="/dev/vg18"

.

.

LV=/dev/vg18/lvol1; FS=/data8; FS_MOUNT_OPT="-o rw"; FS_UMOUNT_OPT="-s"; FS_FSCK_OPT="-s"; FS_TYPE="vxfs"

.

.





4 응답 4
양계전
초등학생

mcsg 구성환경에서 볼륨이동

PKG1이 Svr1 이고 pkg2가 Svr2 인듯 보이는데요



서로간에 클러스터가 묶여있는거 같네요.



당연히 양쪽 서버의 lvmtab이 동일 하겠구요



그럼 아주 간단한듯 보이네요



먼제 pkg2 를 내리신후



pkg2.cntl에



VG="/dev/vg28"



LV=/dev/vg28/lvol1; FS=/data4; FS_MOUNT_OPT="-o rw"; FS_UMOUNT_OPT="-s"; FS_FSCK_OPT="-s"; FS_TYPE="vxfs"



라인을 삭제한후에 pkg2를 올리세요



담으로



pkg1에



pkg1.cntl에 /dev/vg28 과



LV=/dev/vg28/lvol1; FS=/data9; FS_MOUNT_OPT="-o rw"; FS_UMOUNT_OPT="-s"; FS_FSCK_OPT="-s"; FS_TYPE="vxfs"





대략 이렇게 하시면 될듯합니다 은 순서에 맞게 넣어주시고요



그리고 pkg1을 올리면 잘 될거 같아보입니다
이성준
비정기 조언자

mcsg 구성환경에서 볼륨이동

양계전님! 답변 감사합니다. ^^

그런데, 만약에 vg28이란 볼륨그룹 이름을 vg19로 바꿔야 한다면

작업이 복잡해지는가요?
고재진
중학생

mcsg 구성환경에서 볼륨이동

안녕하세요.



vg28을 그대로 쓴다면 cntl 파일만 바꾸면 되지만 vg19로 바꾸는건

좀 틀립니다.

cluster에 새로운 볼륨을 넣는 작업이니까요.

그렇다고 무지 복잡한건 아닙니다. ^^



간단하게 작업순서를 보면



0. cluster 파일 백업본 하나만듬

1. cluster down

2. vg28 export(srvA,srvB)

3. srvA에서 vg19로 import

4. srvB에서 map 파일 받아서 import

5. cluster.ascii, pkg1.cntl, pkg2.cntl 변경

volume 변경되는 부분 변경

6. cmapply 로 cluster 적용

7. clustr up



이렇게 하시면 될듯 싶습니다.

그럼.
이성준
비정기 조언자

mcsg 구성환경에서 볼륨이동

고재진님! 답변 감사^^

너무 도움이 많이 되었습니다.

감사합니다.

추운날씨 감기 조심하~세~요~!!!