기본 데이터베이스 서비스가 실패하면 VMware Cloud Director를 활성화하여 새 기본 항목으로 자동 페일오버를 수행할 수 있습니다.

자동 페일오버를 사용하면 기본 데이터베이스 서비스가 어떤 이유로든 기능을 수행하지 못하는 경우 관리자가 페일오버 작업을 시작하지 않아도 됩니다. 기본적으로 페일오버 모드는 수동으로 설정됩니다. VMware Cloud Director 장치 API를 사용하여 페일오버 모드를 자동 또는 수동으로 설정할 수 있습니다. "VMware Cloud Director 장치 API 스키마 참조" 를 참조하십시오.

참고: 클러스터가 자동 페일오버에 대해 구성되어 있다면 하나 이상의 추가 셀을 배포한 후 장치 API를 사용하여 클러스터 페일오버 모드를 Automatic으로 재설정해야 합니다. VMware Cloud Director 장치 API를 참조하십시오. 새 셀에 대한 기본 페일오버 모드는 Manual입니다. 클러스터의 노드 전체에서 페일오버 모드가 일관되지 않은 경우 클러스터 페일오버 모드는 Indeterminate입니다. Indeterminate 모드는 이전 기본 셀 이후 노드와 기타 노드 간에 일관성 없는 클러스터 상태를 초래할 수 있습니다. 클러스터 페일오버 모드를 보려면 VMware Cloud Director 장치 클러스터 상태 및 페일오버 모드 보기의 내용을 참조하십시오.

환경에 두 개 이상의 활성 대기 셀이 있는 경우 기본 데이터베이스 장애가 발생하면 데이터베이스 페일오버가 자동으로 시작됩니다. 페일오버 후에는 새 기본 데이터베이스를 업데이트할 수 있도록 하나 이상의 활성 대기가 있어야 합니다. 정상적인 상황에서는 VMware Cloud Director 장치 배포에 항상 두 개 이상의 활성 대기가 있어야 합니다. 기본의 실패 및 대기 중 하나의 프로모션 등으로 짧은 기간 동안 활성 대기가 하나만 있는 경우 실패한 이전 기본을 가능한 한 빨리 새 대기로 바꾸어야 합니다.

활성 기본 셀과 두 개 이상의 활성 대기 셀이 있는 경우 클러스터가 Healthy 상태에 있는 것으로 간주됩니다. 활성 기본과 하나의 활성 대기만 있는 경우 클러스터가 Degraded 상태에 있습니다. 클러스터가 Degraded 상태에 있는 동안 다른 데이터베이스 장애가 발생하는 경우 다른 대기가 온라인 상태가 될 때까지 기본을 업데이트할 수 없습니다. 기본 데이터베이스를 업데이트할 수 없는 경우 기본 데이터베이스에서 스트리밍 복제를 처리할 하나 이상의 활성 대기가 있을 때까지 VMware Cloud Director 셀이 데이터베이스를 업데이트할 수 없기 때문에 VMware Cloud Director를 사용할 수 없습니다. HealthyDegraded 클러스터의 개념은 수동 페일오버를 활성화하든 자동 페일오버를 활성화하든 동일합니다.

기본 데이터베이스 장애 후 기본 항목의 상태는 No_Active_Primary입니다. 수동 VMware Cloud Director 장치 페일오버의 경우 관리자가 수동으로 대기 항목을 기본 항목으로 승격하고 장애가 발생한 기본 항목을 대기 항목으로 다시 배포해야 합니다. 자동 장치 페일오버의 경우 VMware Cloud Director에게 대기 항목이 기본 항목으로 자동으로 승격되며 관리자는 장애가 발생한 기본 항목을 대기 항목으로 수동으로 다시 배포합니다.

그림 1. 수동 및 자동 VMware Cloud Director 장치 페일오버
기본 데이터베이스 서비스에 장애가 발생하면 수동 또는 자동으로 대기 데이터베이스를 기본 데이터베이스로 승격할 수 있습니다.