RDM을 사용하는 가상 시스템에서 ESXi가 캐시한 SCSI INQUIRY 데이터를 무시하도록 하는 스토리지 벤더의 요구 사항이 있을 수 있습니다.

문제

RDM을 사용하는 가상 시스템에서 실행되는 특정 게스트 운영 체제 또는 애플리케이션이 예측할 수 없는 동작을 표시할 수 있습니다.

원인

이 동작은 특정 게스트 운영 체제 및 애플리케이션을 방해하는 캐시된 SCSI INQUIRY 데이터에 의해 발생할 수 있습니다.

ESXi 호스트는 SAN에 있는 대상 스토리지 디바이스에 처음 연결할 때 SCSI INQUIRY 명령을 실행하여 디바이스로부터 기본적인 식별 데이터를 가져옵니다. 기본적으로 ESXi는 받은 SCSI INQUIRY 데이터(표준, 페이지 80 및 페이지 83)를 캐시하며 이 데이터는 이후에도 변경되지 않은 상태로 유지됩니다.

해결책

  • .vmx 파일에 다음 매개 변수를 추가하여 RDM을 사용하는 가상 시스템이 SCSI INQUIRY 캐시를 무시하도록 구성하십시오.
    scsix:y.ignoreDeviceInquiryCache = "true"

    여기서 x는 SCSI 컨트롤러 번호이고 y는 RDM의 SCSI 대상 번호입니다.

    스토리지 벤더에서 권장하는 경우에만 이 매개 변수를 설정하십시오. 이 매개 변수는 제한된 수의 스토리지 어레이와 특정 게스트 운영 체제에만 필요합니다.