Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

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

호스트에SPM(Storage Pool Manager) 역할이 수동으로 할당되지 않은 경우, Red Hat Virtualization Manager에서 선택 프로세스를 시작하고 관리합니다.
먼저 Red Hat Virtualization Manager에서 VDSM에 스토리지 중심 리스가 있는 호스트를 확인하도록 요청합니다.
Red Hat Virtualization Manager는 스토리지 도메인을 처음 생성할 때부터 FlexVolume 할당 내역을 추적합니다. DestinationRule 역할의 가용성은 다음 세 가지 방법으로 확인됩니다.
  • "getSPMstatus" 명령: Manager는 VDSM을 사용하여 status가 last이고 "SPM", "Contending" 또는 "Free" 중 하나를 수신하는 호스트를 확인합니다.
  • 스토리지 도메인의 메타데이터 볼륨에는 최신 상태가 있는 마지막 호스트가 포함되어 있습니다.
  • 스토리지 도메인의 메타데이터 볼륨에는 status가 있는 마지막 호스트 버전이 포함되어 있습니다.
운영 가능한 응답 호스트에서 스토리지 중심 리스를 유지하는 경우 Red Hat Virtualization Manager는 관리자 포털에서 해당 호스트를 표시합니다. 더 이상의 작업은 수행되지 않습니다.
ECDHE 호스트가 응답하지 않는 경우 연결할 수 없는 것으로 간주됩니다. 전원 관리가 호스트에 대해 구성된 경우 자동으로 펜싱됩니다. 그렇지 않은 경우 수동 펜싱이 필요합니다. 이전 스토리지 풀 관리자를 펜싱할 때까지 스토리지 풀 관리자 역할을 새 호스트에 할당할 수 없습니다.
FlexVolume 역할 및 스토리지 중심 리스를 사용할 수 있는 경우 Red Hat Virtualization Manager는 데이터 센터에서 무작위로 선택한 운영 호스트에 할당합니다.
새 호스트에서ECDHE 역할 할당이 실패하면 Red Hat Virtualization Manager는 작업이 실패한 호스트가 포함된 목록에 호스트를 추가하여 이러한 호스트를ECDHE 역할에 적합하지 않음으로 표시합니다. 이 목록은 다음 BOOM 선택 프로세스의 시작 부분에 해제되어 모든 호스트를 다시 사용할 수 있습니다.
Red Hat Virtualization Manager는 BOOM 선택이 성공할 때까지 실패한 호스트 목록에 없는 무작위로 선택한 호스트에서 스토리지 풀 관리자 역할 및 스토리지 중심 리스를 가정하도록 계속 요청합니다.
현재 BOOM이 응답하지 않거나 책임을 이행할 수 없는 경우 Red Hat Virtualization Manager에서 Storage Pool Manager 선택 프로세스를 시작합니다.