%20en%20kvm%20sin%20vnc%3F.png)
Soy absolutamente nuevo en KVM/QEMU. Utilicé HyperV durante mucho tiempo, pero fue fácil con una GUI sencilla;)
Entonces tengo acceso ssh a un servidor ubuntu sin cabeza con kvm. Ahora quiero instalar otro servidor Ubuntu como vm, pero no tengo acceso a VNC.
virsh console [myvm]
solo muestra una pantalla en blanco
¿Sería posible instalar el sistema operativo invitado desde la sesión ssh de mi host?
Respuesta1
KVM es muy útil; puede usar VNC, Spice o Console para ver la pantalla.
La razón por la que ve la pantalla en blanco se debe a que no hay redirección de pantalla a la consola host, por lo que no puede ver nada del virsh console
comando.
Redirigir la pantalla al puerto serie del host TTYS0
y desactivar la instalación gráfica.
virt-install -n test -r 1024 --vcpus=1 --os-variant=rhel5.4 --accelerate --nographics -v --disk path=/var/lib/libvirt/shared-storage/test.img , tamaño = 20 --extra-args "console=ttyS0" --ubicación /home/justin/Downloads/CentOS-5.7-x86_64-netinstall.iso
El método de instalación anterior solo funciona si virt-install
se ejecuta y se ejecuta comoraíz.
Nota: Incluso si lo ejecuta como root, virt-install cambiará los privilegios a qemu
. Así que puedes tener una solución alternativa qemu
en root
el grupo.
Este argumento se pasará /proc/cmdline
y será permanente.
La próxima vez que quieras acceder a la consola desde el host sólo tendrás que ejecutar virsh console test
.