%20no%20kvm%20sem%20vnc%3F.png)
Sou absolutamente novo no KVM/QEMU. Eu usei o HyperV por muito tempo - mas isso foi fácil com uma GUI simples;)
Então eu tenho acesso ssh a um servidor Ubuntu sem cabeça com kvm. Agora quero instalar outro servidor Ubuntu como vm - mas não tenho acesso VNC.
virsh console [myvm]
apenas mostra uma tela em branco
Seria possível instalar o sistema operacional convidado de dentro da sessão ssh do meu host?
Responder1
KVM é muito útil, você pode usar VNC, Spice ou Console para ver a tela.
O motivo pelo qual você vê a tela em branco é porque não há redirecionamento de tela para o console host, portanto, você não consegue ver nada do virsh console
comando.
Redirecione a exibição para a porta serial do host TTYS0
e desative a instalação gráfica.
virt-install -n teste -r 1024 --vcpus=1 --os-variant=rhel5.4 --accelerate --nographics -v --disk path=/var/lib/libvirt/shared-storage/test.img ,size=20 --extra-args "console=ttyS0" --location /home/justin/Downloads/CentOS-5.7-x86_64-netinstall.iso
O método de instalação acima só funciona se virt-install
executado e executado comoraiz.
Nota: Mesmo você executando como root, o virt-install mudará os privilégios para qemu
. Então, uma solução alternativa que você pode ter qemu
em root
grupo.
Este argumento será transmitido /proc/cmdline
e será permanente.
Na próxima vez que você quiser acessar o console do host, basta executar virsh console test
.