Ativar o VNC remoto para kvm + qemu

1

Estou usando kvm+qemu no Ubuntu 14.04 Server.

Eu preciso ativar o VNC para hosts remotos, então editei /etc/libvirt/qemu.conf e descomentei vnc_listen = "0.0.0.0" lá.

Meu problema é que não sei como recarregar esse arquivo de configuração sem reiniciar todos os hosts. Já tentei:

service libvirt-bin reload %código% e reload libvirt-bin sem sucesso. Existe uma maneira de recarregar este arquivo de configuração? Ou preciso reiniciar todos os convidados?

    
por pgb 07.09.2015 / 14:02

1 resposta

1

Não faça isso em /etc/libvirt/qemu.conf , mas sim no arquivo de definição para o próprio convidado, por exemplo, em /etc/libvirt/qemu/serv64_dev.xml . aqui está um exemplo da seção relevante:

<graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'>
  <listen type='address' address='0.0.0.0'/>
</graphics>
<video>
  <model type='vmvga' vram='9216' heads='1'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
</video>

Use virsh edit domain name para editar, exemplo virsh edit serv64_dev (de qualquer diretório), como faz algumas verificações adicionais ao sair.

O editor padrão usado por virsh edit é definido pela variável de ambiente $ EDITOR, ou VI, se não existir. adicione export EDITOR="/bin/nano" ao seu arquivo ~/.bashrc para definir, por exemplo, nano como seu editor padrão.

    
por Doug Smythies 07.09.2015 / 14:25