virt-manager / virt-viewer = Virtualização = Alternativas de linha de comando?

2

Eu não tenho o X instalado no meu sistema. Existe alguma alternativa para os programas virt-manager / virt-viewer que só operam na linha de comandos com uma biblioteca curses (?) (= > apenas imprimindo a informação em formato de texto como "top")?

Obrigado !! jens

    
por jens 30.10.2010 / 08:57

3 respostas

4

virsh para gerenciamento (pacote debian libvirt-bin), virt-top para estatísticas

    
por 30.10.2010 / 09:36
1
  1. remoto: VNC, usando um visualizador vnc. Se você não sabe o número da porta e faz um

    ps -aux | grep kvm

    raiz 4042 7,2 1,9 463456 163132? Sl 20:19 1:36 / usr / libexec / qemu-kvm -S -M rhel5.4.0 -m 256 -smp 1 -name centos -uuid 333e53da-4f9d-2d18-ccba-8ea9f4708886 -no-kvm-pit-reinjection -monitor pty -pidfile /var/run/libvirt/qemu//centos.pid -boot arquivo -drive = / var / lib / libvirt / images / base-centos.img, se = ide, index = 0, boot = em, cache = nenhum arquivo -drive =, se = ide, media = cdrom, índice = 2 -net nic, macaddr = 54: 52: 00: 6b: 77: fb, vlan = 0-toque de rede, fd = 15, script =, vlan = 0, ifname = vnet0 -serial pty -paralelo nenhum -usb -vnc 0.0.0.0: 1 -k en-us

    vnc: // kvm_host_ip: 5901

  2. do localhost: a conexão serial funcionaria

por 25.02.2011 / 21:24
1

Eu tenho usado o virt-manager no meu laptop Fedora para conectar a um servidor CentOS 5.X headless executando o KVM (libvirt). O virt-manager pode se conectar remotamente a outros computadores que estão executando o KVM.

Procure no menu suspenso Arquivo no virt-manager, onde diz "adicionar conexão". Marque a caixa que diz "Conectar-se ao host remoto". Existem várias opções no que diz respeito aos protocolos para se conectar a um sistema remoto. Na minha versão do virt-manager (0..8.7) eu tenho o seguinte:

  • SSH
  • TCP (SASL, Kerberos, ...)
  • SSL / TLS com certificados

O mais fácil de começar é o SSH, IMO. Detalhes sobre como fazer isso são abordados aqui: link .

Em última análise, virt-manager está fazendo o seguinte nos bastidores:

virt-viewer -c qemu+ssh://[email protected]/system myvm1

Onde 192.168.1.1 é o meu servidor headless KVM e myvm1 é uma das minhas instâncias KVM convidadas. Alternativamente, você pode executar remotamente o virt-manager a partir do sistema headless e encapsulá-lo através do ssh com um comando como este:

ssh -X [email protected] virt-manager

Isso também funciona bem, mas geralmente só uso isso em situações de LAN, não em WAN.

    
por 17.11.2011 / 04:01