Eu não vejo o convidado em execução no virsh

1

Usando o CentOS 5 com o KVM.

Eu fiz o download de este aplicativo KVM e, quando descompactado, é apenas um arquivo .img. Nenhum arquivo xml fornecido.

Eu posso começar o convidado com

 /usr/libexec/qemu-kvm -hda /data/kvm/slash.img -m 512

e funciona.

Agora eu gostaria de criar um arquivo de configuração para o convidado.

O problema é quando eu faço

# virsh -c qemu:///system list
 Id Name                 State
----------------------------------

# 

Não vejo o convidado como esperado.

Alguém sabe o que está errado?

    
por Louise Hoffman 19.06.2010 / 18:56

3 respostas

3

Você pode obter um exemplo de arquivo .xml aqui: link

Você modifica de acordo com suas necessidades.
Aqui você pode todos os formatos sobre o formato xml: link

Sobre a visualização de todas as máquinas virtuais, tente com

virsh list --all

Assim, você pode ver todas as máquinas virtuais instaladas e não apenas as que estão em execução.

    
por 19.06.2010 / 20:41
0

talvez seja necessário executar isso com qemu+ssh://

    
por 19.06.2010 / 21:50
0

Você precisa dizer ao virsh sobre sua imagem do KDE. Isso é feito importando um arquivo XML existente que é personalizado de acordo com suas necessidades ou gerando um

Método 1. Crie e personalize o XML: obtenha uma cópia de outro lugar ou baixe a cópia especificada na resposta anterior e coloque-a em um lugar temporário. Meu caso /home/user/centos.xml (meu caso centos.img, seu IMAGENAME.img); qcow ou qcow2 também funcionarão

Importe (crie) em virsh

virsh create /home/user/centos.xml

Uma vez importado no libvirt com o virsh in pode ser encontrado em / etc / libvirsh / qemu /

Método 2. Gerar um novo XML "instalando" a imagem existente

virt-install --connect qemu:///system --name centos --ram 256 --disk path=/var/lib/libvirt/images/base-centos.img --bridge=virbr0 --vnc --vncport=5901 --accelerate --os-type=linux --cdrom /dev/cdrom 

onde path = localização da sua imagem

pare de forçar o comando anterior

virsh destroy centos

Procure cenots no virsh

virsh list --all

     Id Name                 State
----------------------------------
  - centos               shut off

Iniciar a nova VM

[root@ libvirt]# virsh start centos
Domain centos started

[root@ libvirt]# virsh list 
 Id Name                 State
----------------------------------
  1 centos               running
    
por 25.02.2011 / 20:47