출처 : https://blogs.vmware.com/virtualblocks/2020/07/31/using-perennially-reserved-flag-wsfc-rdms/

고객이 환경에서 수많은 pRDM을 사용하는 경우 호스트 부팅 시간이나 스토리지 재스캔에 오랜 시간이 걸릴 수 있다. 검색 시간이 긴 이유는 호스트에 연결된 각 LUN이 부팅 시 또는 스토리지 리스캔(rescan) 중에 검색되기 때문이다. 일반적으로 RDM은 Microsoft WSFC용 VM에 프로비저닝되며 호스트에서 직접 사용하지 않는다. 검색 중에 ESXi는 모든 디스크의 파티션을 읽으려고 하지만 WSFC에 지속적으로 예약된 디바이스는 읽을 수 없다. 따라서 호스트를 부팅하거나 스토리지를 리스캔하는 데 시간이 더 오래 걸릴 수 있다. WSFC는 SCSI-3 영구 예약(persistent reservation)을 사용하여 WSFC 노드 간의 잠금을 제어하며, 이는 호스트가 이를 읽을 수 없도록 차단한다.

pRDM을 사용하여 VM 노드를 호스팅하는 모든 ESXi 호스트에 대해 영구 예약을 구현할 것을 권장한다. KB1016106 또는 다른 정보를 확인한다.

그러면 이러한 RDM을 검색하지 않고 부팅 또는 다시 검색 시간을 줄이려면 어떻게 해야 하는가? 물어봐 줘서 기뻐!

“Perennially Reserved”이라는 장치 플래그가 있으며, RDM은 검색되지 않아야 하며 환경의 다른 곳(perennially)에서 사용되어야 함을 호스트에 알려준다. vSphere 7 이전에 이 플래그는 CLI를 통해 사용하도록 설정되었으며 UUID(naa.ID)가 필요하다.

플래그를 true로 설정하는 명령:

esxcli storage core device setconfig -d naa.id --perennially-reserved=true

설정 확인:

esxcli storage core device list -d naa.id

장치 목록에서 다음이 표시되어야 함:

Is Perennially Reserved: true

이 옵션을 설정할 때는 WSFC에서 사용하는 각 관련 RDM과 해당 RDM에 액세스할 수 있는 모든 호스트에 대해 실행되어야 한다. 호스트 프로파일에서 영구 예약 플래그를 설정할 수도 있다.

vSphere 7 릴리스에서는 스토리지 디바이스 아래의 UI에 영구 예약 플래그를 true로 설정하였다. 또한 Perennially Reserved 플래그에 대한 현재 설정을 보여주는 필드가 추가되었다.

RDM을 Perennially Reserved으로 선택했으면 현재 호스트 또는 클러스터의 여러 호스트에 대해 “선택한 디바이스를 영구 예약으로 표시” 옵션을 선택한다. 이렇게 하면 CLI를 통해 호스트당 옵션을 설정하는 수동 프로세스가 제거된다. 원하는 경우 ESXCLI, PowerCLI 또는 호스트 프로파일을 계속 사용한다.

YES를 클릭하면 플래그가 true로 설정되고 UI가 업데이트된다.

동일한 프로세스를 사용하여 장치의 표시를 해제할 수도 있다.

프로세스를 보여주는 짧은 동영상:

WSFC에서 사용하는 pRDM에 Perennially Reserved 플래그를 설정하는 것이 클러스터링 가이드에서 권장된다. 설정된 경우 ESXi는 더 이상 디바이스를 검색하지 않으므로 부팅 및 스토리지 다시 검색 시간이 단축될 수 있다.

나는 아래에 클러스터링 가이드와 이 깃발의 사용에 관한 자료에 대한 링크를 추가했다. RDM 플래그 지정의 또 다른 이점은 어떤 디바이스가 RDM이고 어떤 디바이스가 RDM이 아닌지를 쉽게 알 수 있다는 것이다.

관련 자료

  • ESXi/ESX hosts with visibility to RDM LUNs being used by MSCS/WSFC nodes with RDMs may take a long time to start or during LUN rescan (1016106)
  • Guidelines for Microsoft Clustering on vSphere (1037959)
  • Microsoft Windows Server Failover Clustering (WSFC) with shared disks on VMware vSphere 7.x: Guidelines for supported configurations (79616)
  • Microsoft Windows Server Failover Clustering (WSFC) with shared disks on VMware vSphere 6.x: Guidelines for supported configurations (2147661)
0 Shares:
댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

You May Also Like

What’s New in vSAN 7 Update 1

시장의 대표적인 하이퍼 컨버전스 인프라 소프트웨어인 vSAN 7 업데이트 1의 최신 릴리즈를 발표하게 되어 기쁘게 생각한다! 이 버전은…

vSAN v7.0U1에서 용량 관리

vSAN 7.0U1이 출시됨에 따라 이른바 “슬랙 공간(slack space)” 요구 사항에 대한 중대한 변경이 이루어졌다. Slack Space는 기본적으로 vSAN…

vSAN 환경에서 WSFC 사용시 VM 구성

강의할 때 사용하는 데스크탑 환경을 098.lab(개인랩 이름)에 Horizon 환경으로 구축하려고 한다. 이에 앞서 Windows Server에서 실행되어야하는 워크로드를 수용해줄…