본문으로 건너뛰기

[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 클러스터 생성도 실패합니다.