comando fallido de ata: LEER DMA en el disco duro virtualizado en ESXi

comando fallido de ata: LEER DMA en el disco duro virtualizado en ESXi

Tengo un servidor web CentOS 6 ejecutándose en una máquina virtual en ESXi 5. Después de aproximadamente 133 días de tiempo de actividad, lo reinicié. Ahora no arranca. Se queda aquí un rato:

ingrese la descripción de la imagen aquí

Entonces finalmente:

ingrese la descripción de la imagen aquí

Si este fuera un disco duro real, asumiría que se está muriendo y lo reemplazaría. Pero es una unidad virtualizada y mis otras máquinas virtuales funcionan bien. ¿Alguna idea de cómo solucionar este problema?

Respuesta1

No dice por qué necesitaba reiniciar esta VM.
¿Ha ocurrido algún problema grave con el host, como un apagado no planificado?

Primero comprobaría si hay un problema real en el disco de hardware. Intente ver si puede copiar la máquina virtual sin errores de lectura o si la copia ahora arranca correctamente.

En segundo lugar, verifique si la definición del disco duro en la VM cambió de alguna manera. Busque algún parámetro incorrecto en la configuración de la VM o en su BIOS, o quizás el disco virtual se haya llenado y necesite ser ampliado, o incluso podría ser un controlador de disco dañado en la VM.

Si actualizó ESXi en los últimos 133 días, pruebe esta VM en la versión anterior.

Por último, es muy posible que durante los últimos 133 días algún problema haya dañado el disco de la VM y lo haya hecho imposible de arrancar, algo que usted descubrió ahora. Si ese es el caso, es posible que necesites reinstalar CentOS o incluso reconstruir la VM.

Respuesta2

Para solucionar este problema, básicamente cloné toda la VM manualmente, usando la CLI de ESXi:

  1. Cree un nuevo directorio, para la nueva VM, llámelorecover
  2. Clonar los discos usando vmkfstools --clonevirtualdisk source.vmdk dest.vmdkEsto aprovisionará los discos en gran medida.
  3. Copie el .vmxarchivo y edítelo para que apunte a los nuevos discos (si les cambió el nombre).

Aparentemente había algo mal con los discos de aprovisionamiento ligero y clonarlos se solucionó. Espero que esto ayude a alguien.

información relacionada