Como configurar o console serial do convidado KVM

0

Eu tenho um guest do gentoo live cd rodando em um host do CentOS 7. Estou logado remotamente para o host CentOS tentando executar uma instalação remota e sou incapaz de SSH no live cd do gentoo (porque por padrão o SSHD está parado). Eu preciso concluir a etapa 2 no site a seguir para que eu possa usar virsh console para acessar o convidado do gentoo:

link

A minha pergunta é: como posso editar o arquivo /boot/grub/grub.conf no convidado para que eu possa usar virsh console em vez de ssh se eu ainda não tiver acesso remoto à máquina? Parece que não há maneira de acessar o convidado do gentoo remotamente sem primeiro ter iniciado o sshd, o que anula o propósito de uma instalação remota. Sugestões?

    
por Timothy Pulliam 05.08.2016 / 22:38

2 respostas

1

Você deve ser capaz de executar apenas virt-viewer qemu+ssh://root@centos-host/gentoo-vm em sua máquina local.

Isso se conectará ao console da VM via ssh.

Se você precisar escolher algo do menu de inicialização do instalador que expira muito rapidamente e desaparece antes de virt-viewer se conectar ou antes de poder escolher, inicie a VM no host remoto, conecte-se a ele com virt-viewer e, em seguida, virsh reboot ou virsh reset da VM.

    
por 06.08.2016 / 09:06
0

Para o grub v1 no meu sistema antigo do CentOS 5

Em /boot/grub/grub.cfg na seção inicial, onde

default=0
timeout=5

eu adicionei

serial --unit=0 --speed=115200
terminal --timeout=10 console serial

Também adiciono parâmetros do kernel para ver as mensagens do kernel em virsh console

kernel <... skip ...> console=tty0 console=ttyS0,115200n8

Reinicie o convidado e ele funciona.

Encontrado no Blog de Zelut

    
por 25.04.2018 / 22:44