기본 셀이 제대로 실행되고 있지 않은 경우 VMware Cloud Director 데이터베이스를 복구하려면 대기 셀 중 하나가 새 기본 셀이 되어야 하며 새 대기를 배포해야 합니다. 장애 모드에 따라 VMware Cloud Director 장치가 자동으로 대기 셀을 새 기본으로 승격하거나 사용자가 수동으로 승격해야 합니다.

VMware Cloud Director 장치의 페일오버 모드에 따라 기본 셀 장애로부터 복구하는 두 가지 다른 워크플로가 있습니다. 이러한 워크플로를 사용하여 새 대기 셀을 배포할 때 실패한 기본 셀의 IP 주소와 호스트 이름을 재사용할 수 있습니다.

수동 페일오버 모드에 대한 복구 워크플로

기본 셀이 Not reachable 또는 Failed 상태이고 2개의 대기 셀이 Running 상태인 경우 장치 HTML5 사용자 인터페이스 및 VMware Cloud Director 장치 API를 사용하여 장애로부터 복구할 수 있습니다.

클러스터의 셀 상태를 보려면 VMware Cloud Director 장치 클러스터 상태 및 페일오버 모드 보기의 내용을 참조하십시오.

  1. 가능한 경우 셀 관리 도구를 사용하여 VMware Cloud Director 프로세스를 종료합니다. 실패한 기본 셀에서 다음 명령을 실행합니다.
    /opt/vmware/vcloud-director/bin/cell-management-tool  -u <sysadmin user> cell --shutdown
  2. 실패한 기본 VM의 전원을 끕니다.
  3. 대기 셀이 새 기본 항목이 되도록 승격합니다.
    1. 실행 중인 대기 셀의 장치 관리 UI(https://standby_ip_address:5480)에 root로 로그인합니다.
    2. 새 기본 셀로 사용할 대기 셀의 역할 열에서 승격을 클릭합니다.

    관리 UI에 기본 역할이 있는 두 개의 셀이 표시됩니다. 원래 기본 항목은 실패 상태이고 새 기본 항목은 실행 중 상태입니다. 클러스터 상태는 성능 저하됨입니다.

  4. 실패한 기본 이외의 셀에서 장치 API Unregister 메서드를 사용하여 실패한 기본 장치를 repmgr 고가용성 클러스터에서 제거합니다. VMware Cloud Director 장치 API 설명서를 참조하십시오.
  5. 실패한 기본 장치를 VMware Cloud Director 서버 그룹에서 제거합니다.
    1. Service Provider Admin Portal관리자로 로그인합니다.
    2. 기본 왼쪽 탐색 패널에서 리소스를 선택하고 페이지 상단 탐색 모음에서 클라우드 리소스를 선택합니다.
    3. 보조 왼쪽 탐색 패널에서 클라우드 셀을 클릭합니다.
    4. 비활성 셀을 선택하고 등록 취소를 클릭합니다.
  6. 실패한 기본 장치의 IP 주소와 호스트 이름을 재사용하려면 실패한 기본 장치의 전원이 꺼진 상태로 유지되도록 하거나 vSphere Client를 사용하여 삭제합니다.
  7. 새로운 대기 장치를 배포합니다. vSphere Client를 사용하여 장치를 배포하거나 VMware OVF Tool을 사용하여 장치를 배포할 수 있습니다.

    새 대기를 배포한 후에는 클러스터 상태가 정상이어야 합니다.

  8. 복원 전에 VMware Cloud Director 장치 FIPS 모드가 켜져 있는 경우 VMware Cloud Director 장치 API를 사용하여 다시 설정해야 합니다.

    셀 FIPS 모드는 자동으로 복원됩니다.

자동 페일오버 모드에 대한 복구 워크플로

기본 항목이 Failed 상태인 경우에는 VMware Cloud Director가 대기 셀을 새로운 실행 기본 항목으로 자동 승격합니다. 다만, 실행 중인 대기 셀이 하나만 있기 때문에 클러스터가 성능 저하됨 상태입니다. HTML5 사용자 인터페이스 및 VMware Cloud Director 장치 API를 사용하여 장애로부터 복구할 수 있습니다.

클러스터의 셀 상태를 보려면 VMware Cloud Director 장치 클러스터 상태 및 페일오버 모드 보기의 내용을 참조하십시오.

  1. 가능한 경우 셀 관리 도구를 사용하여 VMware Cloud Director 프로세스를 종료합니다. 실패한 기본 셀에서 다음 명령을 실행합니다.
    /opt/vmware/vcloud-director/bin/cell-management-tool  -u <sysadmin user> cell --shutdown
  2. 실패한 기본 VM의 전원을 끕니다.

    관리 UI에 기본 역할이 있는 두 개의 셀이 표시됩니다. 원래 기본 항목은 실패 상태이고 새 기본 항목은 실행 중 상태입니다. 클러스터 상태는 성능 저하됨입니다.

  3. 실패한 기본 이외의 셀에서 장치 API Unregister 메서드를 사용하여 실패한 기본 장치를 repmgr 고가용성 클러스터에서 제거합니다. VMware Cloud Director 장치 API 설명서를 참조하십시오.
  4. 실패한 기본 장치를 VMware Cloud Director 서버 그룹에서 제거합니다.
    1. Service Provider Admin Portal관리자로 로그인합니다.
    2. 기본 왼쪽 탐색 패널에서 리소스를 선택하고 페이지 상단 탐색 모음에서 클라우드 리소스를 선택합니다.
    3. 보조 왼쪽 탐색 패널에서 클라우드 셀을 클릭합니다.
    4. 비활성 셀을 선택하고 등록 취소를 클릭합니다.
  5. 실패한 기본 장치의 IP 주소와 호스트 이름을 재사용하려면 실패한 기본 장치의 전원이 꺼진 상태로 유지되도록 하거나 vSphere Client를 사용하여 삭제합니다.
  6. 새로운 대기 장치를 배포합니다. vSphere Client를 사용하여 장치를 배포하거나 VMware OVF Tool을 사용하여 장치를 배포할 수 있습니다. 새 대기를 배포한 후에는 클러스터 상태가 정상이어야 합니다.
  7. 실패한 기본 셀 이외의 다른 셀에서 장치 API Failover 메서드를 사용하여 클러스터 페일오버 모드를 Automatic으로 재설정합니다. VMware Cloud Director 장치 API 설명서를 참조하십시오.
  8. 복원 전에 VMware Cloud Director 장치 FIPS 모드가 켜져 있는 경우 VMware Cloud Director 장치 API를 사용하여 다시 설정해야 합니다.

    셀 FIPS 모드는 자동으로 복원됩니다.