Eu instalei o KVM no Ubuntu Oneiric Server 64 AMD.
uname -a
Linux myhostname 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Eu tentei criar um convidado com o mesmo sistema operacional. Primeiro eu tentei isso:
vmbuilder kvm ubuntu \
--suite oneiric --flavour virtual --arch amd64 \
--libvirt qemu:///system \
--ip 192.168.0.100 \
--hostname myguest \
--part vmbuilder.partition \
--user adminUser --name fullname--pass defaultPass \
--addpkg apache2 --addpkg apache2-utils --addpkg tomcat6 --addpkg mysql-client \
--addpkg mysql-server --addpkg wwwconfig-common --addpkg dbconfig-common \
--addpkg apache2.2-common --addpkg unattended-upgrades --addpkg vim \
--addpkg openssh-server \
--mem 2048 \
--bridge br0
(para isso eu precisava configurar o console serial separadamente btw)
Então isso:
virt-install \
--connect qemu:///system -n myguest -r 2048 -f myguest.qcow2 \
-s 12 -c ubuntu-11.10-server-amd64.iso --vnc --noautoconsole --os-type linux \
--os-variant ubuntuOneiric --accelerate --network=network:default
Em ambos os casos, o convidado é gerado com sucesso. Então eu tento começar o convidado:
virsh start myguest
virst list --all
Id Name State
----------------------------------
4 myguest running
Em seguida, tento conectar-me ao console:
virsh --connect qemu:///system console myguest
Connected to domain myguest
Escape character is ^]
Nada acontece depois disso. O comportamento é o mesmo para os dois convidados.
Eu também tentei me conectar remotamente.
Em alguns casos, o KVM sobe para 100% do uso da CPU. No momento, não está usando CPU.
Ao conectar-se remotamente, a saída do console foi um pouco mais interessante:
Booting from Harddisk
E mais nada. Também não posso chamar virsh shutdown myhost
, só posso usar o comando destroy
.
Alguém pode apontar algum erro que eu provavelmente cometi?
dpkg --list | grep qemu
ii qemu-common 0.14.1+noroms-0ubuntu6.2
ii qemu-keymaps 0.15.50-2011.08-0ubuntu4
ii qemu-kvm 0.14.1+noroms-0ubuntu6.2
ii qemu-kvm-extras 0.15.50-2011.08-0ubuntu4
ii qemu-system 0.15.50-2011.08-0ubuntu4
ii qemu-user 0.15.50-2011.08-0ubuntu4
ii python-vm-builder 0.12.4+bzr469-0ubuntu1
ii libvirt-bin 0.9.2-4ubuntu15.2
ii libvirt0 0.9.2-4ubuntu15.2
ii python-libvirt 0.9.2-4ubuntu15.2
ii virtinst 0.600.0-1ubuntu1
A única saída de log que vejo em /var/log/libvirt/libvirt.log
acontece quando eu destruo o convidado e tento me conectar ao console antes:
11:49:28.072: 1441: error : qemuMonitorIO:576 : internal error End of file from monitor