클러스터의 대다수 노드가 종료된 경우 NSX Manager가 종료되었거나 사용할 수 없습니다.

문제

다음 오류를 나타내며 NSX Manager UI가 로드되지 않습니다. 일부 장치 구성 요소가 제대로 작동하지 않습니다. 구성 요소 상태: POLICY:UNKNOWN, MANAGER:UNKNOWN, SEARCH:UNKNOWN, NO 및 클러스터링 관련 명령이 CLI 및 API를 사용하여 실패합니다.

해결책

  1. 영향을 받는 각 NSX Manager 노드에 대해 SSH를 수행하고 다음 명령을 실행합니다.
    1. get filesystem-stats를 실행하고 /config 및 /image가 100% 가득 차지 않았는지 확인합니다.
    2. get core-dumps를 실행하여 NSX Manager에 생성된 코어가 없는지 확인합니다.
    3. 데이터스토어 중단이 없는지 확인합니다. 데이터스토어 관련 구성 요소가 종료되어 NSX Manager 클러스터 상태가 저하됨 항목을 참조하십시오.
    4. 로그에서 메모리 부족 오류를 확인합니다. /var/log/proton/proton-tomcat-wrapper.log를 참조하십시오.
  2. 클러스터링 및 UI를 복원하려면 3노드 클러스터의 노드 2개는 사용 중이어야 합니다. 실패한 노드를 백업할 수 없지만 여전히 하나의 정상 노드를 사용할 수 있는 경우 다음 단계 중 하나를 수행하여 클러스터링을 복원합니다.
    • 새 관리자 노드를 (4번째 멤버 노드로) 배포하고, 기존 클러스터를 연결한 다음, CLI cmd detach node <node-uuid> 또는 API POST /api/v1/cluster/<node-uuid>?action=remove_node를 사용하여 실패한 노드 중 하나를 분리합니다. 정상 노드 중 하나에서 명령을 실행해야 합니다. 또는 다음 글머리 기호를 따라 클러스터를 비활성화할 수 있습니다.
    • (선택 사항) 단일 노드 클러스터로 끝날 수 있도록 활성 노드에서 deactivate cluster 명령을 실행합니다. 이제 계속해서 새 추가 노드를 추가하여 3 멤버 NSX Manager 클러스터로 만듭니다.
      참고: 클러스터에서 제거된 NSX Manager 노드의 전원을 끄고 삭제해야 합니다.