페일오버 발생 후 마스터 및 복제 vRealize Automation appliance 노드에 잘못된 역할이 할당되어 데이터베이스 쓰기 액세스 권한이 필요한 모든 서비스에 영향을 줄 수 있습니다.

문제점

vRealize Automation appliance의 고가용성 클러스터에서 마스터 데이터베이스 노드를 종료하거나 액세스할 수 없는 상태로 만듭니다. 다른 노드에서 관리 콘솔을 사용하여 해당 노드를 새 마스터로 승격하면 vRealize Automation 데이터베이스 쓰기 액세스 권한이 복원됩니다.

나중에 이전 master 노드를 다시 온라인 상태로 전환하면 해당 관리 콘솔의 [데이터베이스] 탭에는 사실과 다르게 이 노드가 계속 master 노드로 표시됩니다. 임의의 노드 관리 콘솔에서 이전 노드를 다시 마스터로 정식 승격하여 문제를 해결하려는 시도는 실패합니다.

결과

페일오버가 발생하는 경우 이전 master 노드와 새 master 노드를 구성할 때 다음 지침을 따릅니다.

  • 다른 노드를 마스터로 승격하기 전에 vRealize Automation appliance 노드의 로드 밸런서 풀에서 이전 master 노드를 제거합니다.

  • vRealize Automation에서 이전 master 노드를 다시 클러스터로 가져오도록 이전 시스템을 온라인으로 설정합니다. 그런 다음 새 마스터 관리 콘솔을 엽니다. [데이터베이스] 탭 아래에 invalid로 표시된 이전 노드를 찾은 다음 해당하는 재설정 버튼을 클릭합니다.

    재설정이 완료되면 이전 노드를 vRealize Automation appliance 노드의 로드 밸런서 풀로 복원할 수 있습니다.

  • 수동으로 이전 master 노드를 클러스터로 다시 가져오려면 시스템을 온라인으로 설정하고 이전 노드를 새 노드인 것처럼 클러스터에 가입시킵니다. 가입하는 동안 새로 승격된 노드를 기본 노드로 지정합니다.

    가입이 완료되면 이전 노드를 로드 밸런서 풀의 vRealize Automation appliance 노드로 복원할 수 있습니다.

  • 이전 master 노드가 올바로 재설정되거나 클러스터에 다시 가입될 때까지 클러스터 관리 작업을 위해 해당 관리 콘솔을 사용하지 마십시오. 노드가 다시 온라인으로 설정된 경우에도 마찬가지입니다.

  • 이전 노드를 올바로 재설정 또는 다시 가입했다면 이전 노드를 다시 마스터로 승격할 수 있습니다.