Pregunta Después de la instalación, la máquina virtual KVM se detiene después de reiniciar, sigue agregando -no-reinicio


Después de instalar con éxito una máquina virtual Ubuntu 14.04 LTS KVM, necesito reiniciar todo para que todo surta efecto. La cuestión es que, en realidad, no se reinicia, simplemente se detiene y luego tengo que volver a iniciarla manualmente en la CLI. Encontré que estos son los registros QEMU de KVM:

2016-02-22 10:34:21.398+0000: starting up
....
-no-reboot -boot
....

Hace -No reiniciar ¿significa que el VM no puede reiniciar la máquina virtual?

Un volcado XML muestra lo siguiente:

<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>

Traté de encontrar una solución en Internet, pero hasta ahora no he tenido éxito. ¿Cómo puedo instalar mi VM solo para que -No reiniciar ya no aparece?

https://www.redhat.com/archives/libvir-list/2013-April/msg01734.html menciona que si cada uno de los eventos "on" desea destruir la VM, se agregará "-no-reboot", de lo contrario se usará "-no-shutdown". Pero dado que solo on_poweroff está configurado para destruir, '-no-shutdown' debería agregarse ¿no?

EDITAR:

Después de expulsar el CDROM y volver a encender la máquina virtual, -no apagarse ahora aparece en los registros. Creo que esto debe estar allí cuando se crea la máquina virtual con virt-install. ¿Algúna idea de cómo arreglar esto?

archivo y frisk -l de máquinas reiniciadas:

john@h3:~/images$ sudo file image.img 
1000-laatstevm.img: x86 boot sector

john@h3:~/images$ sudo fdisk -l image.img 

Disk 1000-laatstevm.img: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001707b

             Device Boot      Start         End      Blocks   Id  System
image.img1   *        2048      499711      248832   83  Linux
image.img2          501758    20969471    10233857    5  Extended
image.img5          501760    20969471    10233856   8e  Linux LVM

de máquinas virtuales desinstaladas recientemente creadas:

john@h3:~/images$ sudo file newimage.img 
newimage.img: data

john@h3:~/images sudo fdisk -l newimage.img
only adds "Disk newimage.img doesn't contain a valid partition table" at the end of the output

Estas imágenes sin formato se crean así: fallocate -l 2048M /ruta/a/image.img


1


origen




Respuestas:


Definitivamente debe intentar verificar la imagen que está utilizando para la máquina virtual, tal vez algo esté mal con el gestor de arranque allí:

$ sudo file /path/to/image.img

$ sudo fdisk -l /path/to/image.img

Aquí hay una pregunta similar que tiene más información sobre el tema: https://unix.stackexchange.com/questions/159294/kvm-guest-os-not-accessible-after-system-reboot


0



Gracias por su respuesta, revise mis últimos cambios en mi OP. ¿Hay algo mal allí? - Beeelze


Esta la respuesta parece haber solucionado mi problema. La adición simple --noautoconsole --wait = -1 a mi comando virt-install hizo el truco.

Sin embargo, no creo que sea la mejor solución. Si quiero que se creen varias máquinas virtuales al mismo tiempo, probablemente tenga que usar algo así como los hilos, ¿correcto? Porque ahora tengo que esperar a que termine el primero.

ACTUALIZAR:

Decidí crear un script de shell que se ejecuta en segundo plano, donde múltiples comandos de virt-install pueden ejecutarse simultáneamente.


0