[HACMP71] Force remove cluster
PowerHA(HACMP) 7.1에서 caavg_private가 삭제되지 않아 클러스터를 제거할 수 없을 때 rmcluster로 CAA 클러스터를 강제 제거하는 방법입니다.
요약
- HACMP 7.1에서 CAAVG가 삭제되지 않아 클러스터를 제거하지 못할 때는
CAA_FORCE_ENABLED=1을 지정하고rmcluster -fr로 CAA 클러스터를 강제 제거합니다. rmcluster -fr은 양쪽 노드에서 각 노드의 caavg_private 디스크를 지정해 실행합니다.- 그래도 제거되지 않으면 한 노드에서 해당 디스크를
dd로 초기화하고 양쪽 노드를 재부팅합니다.
테스트 환경 PowerHA (HACMP) 7.1
Force remove cluster - PowerHA 7.1
HACMP 7.1 에서 CAAVG 가 삭제가 안되면서, Cluster 를 제거 할 수 없는 경우가 있습니다.
해당 이슈가 발생 할 경우, 아래와 같이 진행 하면 됩니다.
# lspv | grep caavg
hdiskpower426 000000000r508909 caavg_private active
There is caavg so customer failed to create new HA cluster.
To remove CAA cluster, run below command at both nodes.
# export CAA_FORCE_ENABLED=1; rmcluster -fr hdiskpower426 <<== hdisk no.
which has CAAVG at each node.
만약 위 방법으로 Cluster 제거가 안되었다면,
1. # dd if=/dev/zero of=/dev/hdiskpowerXXX bs=1024k count=100 (from one of the nodes. ex)node1 )
2. reboot both nodes.
주로 첫번째 방법으로 해결되었습니다. :)
자주 묻는 질문
PowerHA 7.1에서 CAA 클러스터를 강제로 제거하는 명령은 무엇인가요?
export CAA_FORCE_ENABLED=1; rmcluster -fr <hdisk>를 실행합니다. <hdisk>에는 lspv | grep caavg로 확인한 caavg_private 디스크를 지정하며, 양쪽 노드에서 모두 실행합니다.
rmcluster로도 CAA 클러스터가 제거되지 않으면 어떻게 하나요?
한 노드에서 dd if=/dev/zero of=/dev/hdiskpowerXXX bs=1024k count=100으로 CAA 디스크를 초기화한 뒤 양쪽 노드를 재부팅합니다. 글쓴이 경험상 대부분은 첫 번째 rmcluster 방법으로 해결되었습니다.
caavg_private가 남아 있으면 어떤 문제가 생기나요?
기존 클러스터를 제거할 수 없고 새 HA 클러스터 생성도 실패합니다.