Introducción
La función de control de dispositivos tiene limitaciones a la hora de trabajar con máquinas virtuales en hipervisores VMWare.
Problema
En entornos virtuales VMWare, los dispositivos de almacenamiento virtual compartidos, como iSCSI, se presentan a la máquina virtual como si se tratase de un dispositivo intercambiable en caliente, como un dispositivo USB. VMWare los hace conectables en caliente para admitir el cambio dinámico de tamaño de los volúmenes.
Esto puede causar problemas cuando el control de dispositivos está habilitado en modos donde se configuran bloqueos de escritura / lectura desde dispositivos externos. A pesar de ser una unidad "interna" en la máquina virtual, se trata de un dispositivo de almacenamiento compartido e intercambiable en caliente.
Solución
La solución consiste en que la máquina virtual no vea el dispositivo iSCSI como intercambiable en caliente según el siguiente método:
- Desde un navegador web, conéctese a vSphere Web Client.
- Inicie sesión con las credenciales del administrador.
- Vaya a la máquina virtual que desea modificar.
- Apague la máquina virtual.
- Haga clic con el botón derecho del ratón en la máquina virtual y seleccione Editar configuración.
- Haga clic en la ficha Opciones de VM.
- Haga clic en Avanzadas > Editar configuración.
- Seleccione Agregar fila o introduzca los valores directamente en los campos proporcionados en la parte inferior.
- Inserte una nueva fila con el nombre devices.hotplug y el valor false.
- Encienda la máquina virtual.
Si cambia la unidad para que no se muestre como intercambiable en caliente, el control de dispositivos debe omitir la unidad "interna" como dispositivo extraíble. Si necesita mantener el dispositivo en este estado, tenga en cuenta que la configuración del control de dispositivos podría interferir con la máquina virtual y los discos "internos" y debe configurarse en consecuencia.
Más información específica de VMWare se puede encontrar aquí: https://kb.vmware.com/s/article/1012225