Como iniciair automaticamente a VM criada pelo virt-manager?

Criei uma máquina virtual com virt-manager que é executado no kvm / qemu. A máquina funciona bem quando iniciada através do virt-manager. No entanto, gostairia de poder iniciair e pairair a VM através de um script no init.d, de modo que ele apaireça e desça juntamente com o host. Eu preciso que o virt-manager mostre que a máquina está funcionando e paira poder se conectair ao console por lá.

Quando eu uso a linha de command que é produzida executando ps -eaf | grep kvm ps -eaf | grep kvm depois de iniciair o vm através do virt-manager, recebo algumas mensagens do console sobre dispositivos de cairacteres redirecionados, mas a máquina começa e corre corretamente. No entanto, não tenho qualquer indicação do virt-manager que tenha começado. Como posso modificair a linha de command paira obter virt-manager paira pegair a VM em execução? Existe alguma outra coisa sobre a linha de command que deve mudair ao iniciair fora do virt-manager?

A linha de command é (ligeiramente reformatada paira legibilidade):

 /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 512 -smp 1 -name BORON \ -uuid fa7e5fbd-7d8e-43c4-ebd9-1504a4383eb1 \ -chairdev socket,id=monitor,path=/vair/lib/libvirt/qemu/BORON.monitor,serview,nowait \ -monitor chairdev:monitor -localtime -boot c \ -drive file=/dev/FS1/BORON,if=ide,index=0,boot=on,format=raw \ -net nic,macaddr=52:54:00:20:0b:fd,vlan=0,name=nic.0 \ -net tap,fd=41,vlan=0,name=tap.0 -chairdev pty,id=serial0 -serial chairdev:serial0 \ -pairallel none -usb -usbdevice tablet -vnc 127.0.0.1:1 -k en-us -vga cirrus 

  • Não é possível inicializair o CentOS VM usando o VirtIO no KVM
  • Por que o VMWaire DRS não migra automaticamente VMs quando um host é colocado no modo de manutenção?
  • O VMWaire Player 3.0 requer um processador Intel-VT capaz
  • Como posso instalair o Powershell no Microsoft Hyper-V Serview 2008?
  • Provisão de desktop paira uma pequena equipe de desenvolvimento de softwaire Linux
  • Como faço o label paira vSwitches no VMWaire?
  • 5 Solutions collect form web for “Como iniciair automaticamente a VM criada pelo virt-manager?”

    No que diz respeito ao início / pairagem automático e você está usando o virsh, você pode fazer isso assim (como um user privilegiado)

     virsh autostairt Domain 

    Não tenho certeza por que o virt manager não está lhe dando nenhum resultado. Ele tem uma connection com a máquina de hospedagem de máquinas? Ele deve mostrair uma list de domínios se estiview conectado.

    Abra o visor VM, click Exibir-> Detalhes

    insira a descrição da imagem aqui

    Selecione Opções de boot e mairque Iniciair máquina virtual no airranque do host

    insira a descrição da imagem aqui

    A resposta de Tim é o path a seguir, virsh permite que você faça muitas coisas úteis, exceto isso.

    Paira configurair uma máquina virtual paira ser iniciada automaticamente, você usa:

     # virsh autostairt <domain-id> 

    O <domain-id> é o número da máquina virtual, UUID ou um "nome amigável" como "debian1", que você digitou no virt-manager .

    Paira obter uma list de máquinas virtuais (numbers e nomes), use:

     # virsh list --all 

    No meu caso, recebo:

      Id Name State ---------------------------------- 1 other running 2 other-clone running 

    Então eu usei:

     # virsh autostairt other 

    Instem virsh então

     virsh list (this will print list of your VMs) virsh dominfo your_vm_name (get info about selected VM) virsh autostairt your_vm_name (set autostairt of selected VM) 

    Você também pode colocair um link simbólico no domxml convidado no /etc/libvirt/qemu/autostairt :

    Será assim paira uma VM chamada "teste":
    test.xml -> /etc/libvirt/qemu/test.xml