KVM Centos 7 - não é possível fazer login no console virsh

KVM Centos 7 - não é possível fazer login no console virsh

Instalei o servidor KVM e tudo funciona bem. enquanto leio o livro preciso conectar a máquina virtual através do console. Quero dizer, com máquina de console virsh.

mas quando eu faço isso, o virsh trava no caractere Escape é ^]

Connected to domain <vm name>
Escape character is ^]

Responder1

Use virt-managerpara visualizar sua máquina se estiver usando KVM.

  1. instale o xming em seu sistema/desktop local.
  2. HabilitarEncaminhamento X11 simno seu arquivo de configuração ssh do servidor KVM. Recarregue o serviço sshd.
  3. Abra o putty -> ativar x11 -> insira o ip do servidor KVM -> Faça login com o usuário.
  4. Em uso terminalvirt-manager &para abrir um console gráfico de VMs.
  5. Depois você precisaria definir um tty para ser usado como console virtual. Caso você tenha acesso à sua VM usando vnc ou ssh crie o seguinte arquivo

    vi /etc/init/ttyS0.conf**
    
  6. O conteúdo deve ser algo como

    start on stopped rc RUNLEVEL=[2345]
    stop on runlevel [!2345]
    
    respawn
    exec /sbin/getty -L 38400 ttyS0 vt102  # This is your term type vt102
    
  7. Salve essas configurações e, posteriormente, em sua máquina host

    virsh shutdown {domain-id, domain-name or domain-uuid}; service libvirtd stop; service libvirtd start; virsh start {domain-id, domain-name or domain-uuid}
    
  8. virsh console {domain-id, domain-name or domain-uuid}

informação relacionada