2.9. 스토리지 풀 관리자 선택 프로세스

호스트에서 수동으로SPM(Storage Pool Manager) 역할을 할당하지 않은 경우 SPM 선택 프로세스가 Red Hat Virtualization Manager에서 시작하고 관리합니다.

먼저 Red Hat Virtualization Manager에서 스토리지 중심 리스가 있는 VDSM을 확인하도록 요청합니다.

Red Hat Virtualization Manager는 스토리지 도메인의 초기 생성으로 이루어진 SPM 할당 내역을 추적합니다. .16.0 역할의 가용성은 다음 세 가지 방법으로 확인됩니다.

  • "getSPMstatus" 명령: Manager는 VDSM을 사용하여 etcdctl 상태가 마지막에 있고 "SPM", "Contending" 또는 "Free" 중 하나를 수신하는 호스트를 확인합니다.
  • 스토리지 도메인의 메타데이터 볼륨에는 etcdctl 상태가 있는 마지막 호스트가 포함됩니다.
  • 스토리지 도메인의 메타데이터 볼륨에는 etcdctl 상태가 있는 마지막 호스트의 버전이 포함되어 있습니다.

운영 방식의 응답성이 높은 호스트가 스토리지 중심 리스를 유지하는 경우 Red Hat Virtualization Manager는 관리자 포털에서 해당 호스트 SPM을 표시합니다. 추가 조치가 수행되지 않습니다.

.16.0 호스트가 응답하지 않는 경우 이 호스트에 연결할 수 없는 것으로 간주됩니다. 호스트에 대해 전원 관리가 구성된 경우 자동으로 펜싱됩니다. 그렇지 않은 경우 수동 펜싱이 필요합니다. 이전 스토리지 풀 관리자를 펜싱할 때까지 스토리지 풀 관리자 역할을 새 호스트에 할당할 수 없습니다.

CronJob 역할 및 스토리지 중심 리스가 사용 가능한 경우 Red Hat Virtualization Manager는 데이터 센터에서 무작위로 선택한 운영 호스트에 할당합니다.

새 호스트에서.16.0 역할 할당이 실패하면 Red Hat Virtualization Manager에서 작업이 실패한 호스트를 포함하는 목록에 호스트를 추가하여 이러한 호스트를.16.0 역할에 대해 사용할 수 없는 것으로 표시합니다. 이 목록은 다음 SPM 선택 프로세스의 시작 시 삭제되므로 모든 호스트를 다시 사용할 수 있습니다.

Red Hat Virtualization Manager는 iLO 선택이 성공할 때까지 실패한 호스트 목록에 없는 임의로 선택한 호스트에 없는 스토리지 풀 관리자 역할 및 스토리지 중심 리스를 계속 요청합니다.

현재.16.0이 응답하지 않거나 책임을 질 수 없을 때마다 Red Hat Virtualization Manager는 스토리지 풀 관리자 선택 프로세스를 시작합니다.