HP-UX

cluster package올릴때여..Error발생후 복구시..

 
권규용
정기 조언자

cluster package올릴때여..Error발생후 복구시..

안녕하세요..

cluster package를 올리는데 다음과 같이 Error가 발생되어

Engineer분께서 처리를 해주셨는데....

제가 물어보질 않아서 여기에 질문을 올립니다...



0. cmrunpkg pkg1

1. vi /etc/cmcluster/pkg1/pkg1.cntl.log

Nov 23 19:31:07 - "asekrh02": Activating volume group vg27 with exclusive option.

vgchange: Activation mode requested for the volume group "/dev/vg27" conflicts with configured mode.

ERROR: Function activate_volume_group

ERROR: Failed to activate vg27



2. vgchange -a n vg27

3. vgchange -c e vg27 <--?

4. vgchange -a y vg27

5. vgchange -a e vg27 <--?

6. cmrunpkg pkg1

정상적으로 올라감...



Error의 설명과 "<--?" 부분의 설명을 부탁드립니다...

2 응답 2
김병수
본과생

cluster package올릴때여..Error발생후 복구시..

잘은 모르겠으나 우선은 error내용대로라면...



/dev/vg27 volume group에 문제가 생긴것으로 보여집니다.



/dev/vg27 volume group이 active가 되지 않아 발생되는 문제로 보여집니다.



vgchange -c e vg27 <--? 는 잘못된것이 아닌가 합니다.



vgchange -c option은

MC/ServiceGuard를 위하여 volume group을 Marking 시키는것으로 y 또는 n 2가지를 사용합니다.



예를 들자면 # vgchange -c y /dev/vg27 이런식이죠..



vgchange -a e vg27 <--?

는 error message에서 보여지듯이 exclusive volume group activation입니다.



그럼~~~
고광태
중학생

cluster package올릴때여..Error발생후 복구시..

vgchange -c e vg27 잘못친것 같군요..



vgchange -c y/n vg27 입니다.



간단히 말씀드리면 볼륨그룹에 대해 클러스터 primary 와 sencondary 서버가 ownership 를 주고 받기 위해서는 exclusive 로 셋팅이 됩니다.



따라서 vgchange -c y vg27 은 볼륨을cluster 모드로 셋팅한다라는뜻이고

그리고 vgchange -a e vg27 은 즉 볼륨을 exlcusive 로 하겠다라는 뜻입니다.



참조하시길..