Proveedores de almacenamiento podrían requerir que máquinas virtuales con RDM ignoren datos de SCSI INQUIRY almacenados en la memoria caché por ESXi.

Problema

Ciertos sistemas operativos o aplicaciones invitados que se ejecutan en máquinas virtuales con RDM muestran un comportamiento impredecible.

Este comportamiento podría deberse a que datos de SCSI INQUIRY almacenados en la memoria caché interfieren con sistemas operativos y aplicaciones invitados específicos.

Cuando el host ESXi se conecta por primera vez a un dispositivo de almacenamiento de destino en una SAN, emite el comando SCSI INQUIRY para obtener datos de identificación desde el dispositivo. De forma predeterminada, ESXi almacena en memoria caché los datos de SCSI INQUIRY que se reciben (Estándar, página 80 y página 83) y los datos permanecen sin modificaciones en adelante.

Procedimiento

Configure la máquina virtual con RDM para ignorar la memoria caché de SCSI INQUIRY agregando el siguiente parámetro al archivo .vmx.
scsix:y.ignoreDeviceInquiryCache = "true"

donde x es el número de controladora SCSI y y es el número de destino SCSI de RDM.

Habilite este parámetro únicamente cuando su proveedor de almacenamiento le recomiende que lo haga. Este parámetro es obligatorio solo para una cantidad limitada de matrices de almacenamiento y solo para sistemas operativo invitados específicos.