Javier - I did note the following on the hypervisor /var/log/messages on restart:
Oct 18 11:05:52 localhost libvirtd: 11:05:52.794: error : virRunWithHook:856 : internal error '/sbin/iptables --table filter --delete INPUT --in-interface virbr0 --protocol udp --destination-port 69 --jump ACCEPT' exited with non-zero status 1 and signal 0: iptables: Bad rule (does a matching rule exist in that chain?) Oct 18 11:05:53 localhost libvirtd: 11:05:53.211: warning : qemudStartup:1667 : Unable to create cgroup for driver: No such device or address The only reason I did not investigate further is that I was able to start hosts locally using virsh/xml. This would seem to imply to me that libvirtd wouldn't be listening (which could be the whole source of the problem?) RYAN AYDELOTT | SR. SYSTEMS/NETWORK ADMIN | VIBES MEDIA 300 W Adams St, Floor 7 | Chicago, IL 60606 312-589-6931 (o) | 312-388-2929 (m) ryan.aydel...@vibes.com<mailto:ryan.aydel...@vibes.com> | www.vibes.com<http://www.vibes.com/> On Oct 18, 2011, at 4:37 PM, Javier Fontan wrote: I don't see anything strange in the deployment file and with so little information from libvirt I would create a new VM with the same paremeters but without vnc or virtio. I can only see those as the cause for non descriptive problems. Also as the libvirt FAQ [1] says check /var/log/messages for some info. [1] http://wiki.libvirt.org/page/FAQ#error:_Unknown_Failure On Tue, Oct 18, 2011 at 11:13 PM, Ryan Aydelott <ryan.aydel...@vibes.com<mailto:ryan.aydel...@vibes.com>> wrote: As requested: [root@kvm02 10]# cat deployment.1 <domain type='kvm'> <name>one-10</name> <vcpu>4</vcpu> <memory>4194304</memory> <os> <type arch='x86_64'>hvm</type> <boot dev='cdrom'/> </os> <devices> <emulator>/usr/bin/kvm</emulator> <disk type='file' device='cdrom'> <source file='/srv/cloud/one/var//10/images/disk.0'/> <target dev='cdromc' bus='ide'/> <readonly/> <driver name='qemu' type='raw' cache='default'/> </disk> <disk type='file' device='disk'> <source file='/srv/cloud/one/var//10/images/disk.1'/> <target dev='hde' bus='virtio'/> <driver name='qemu' type='raw' cache='default'/> </disk> <graphics type='vnc' listen='172.20.90.21' port='5911'/> </devices> <features> <acpi/> </features> [root@kvm02 10]# cat deployment.2 <domain type='kvm'> <name>one-10</name> <vcpu>4</vcpu> <memory>4194304</memory> <os> <type arch='x86_64'>hvm</type> <boot dev='cdrom'/> </os> <devices> <emulator>/usr/bin/kvm</emulator> <disk type='file' device='cdrom'> <source file='/srv/cloud/one/var//10/images/disk.0'/> <target dev='cdromc' bus='ide'/> <readonly/> <driver name='qemu' type='raw' cache='default'/> </disk> <disk type='file' device='disk'> <source file='/srv/cloud/one/var//10/images/disk.1'/> <target dev='hde' bus='virtio'/> <driver name='qemu' type='raw' cache='default'/> </disk> <graphics type='vnc' listen='172.20.90.21' port='5911'/> </devices> <features> <acpi/> </features> </domain> [root@kvm02 10]# virsh list --inactive Id Name State ---------------------------------- RYAN AYDELOTT | SR. SYSTEMS/NETWORK ADMIN | VIBES MEDIA 300 W Adams St, Floor 7 | Chicago, IL 60606 312-589-6931 (o) | 312-388-2929 (m) ryan.aydel...@vibes.com<mailto:ryan.aydel...@vibes.com> | www.vibes.com<http://www.vibes.com> On Oct 18, 2011, at 4:01 PM, Javier Fontan wrote: Can you send us the deployment files (I can see both deployment.1 and deployment.2) files? Also go to the node and execute # virsh list --inactive as root and check that there are no inactive VMs defined. Cheers On Tue, Oct 18, 2011 at 6:28 PM, Ryan Aydelott <ryan.aydel...@vibes.com<mailto:ryan.aydel...@vibes.com>> wrote: I am having an issue with bootstrapping an image into a KVM hypervisor, I have had success with Xen prior to this, but now trying KVM. Some basic info: OpenNebula 3.0 libvirtd on KVM (Centos 5.6) is 0.8.2 Shared NFS Filesystem oneadmin account adding to KVM/QEMU groups onehost successfully monitored: Tue Oct 18 11:23:11 2011 [ReM][D]: HostPoolInfo method invoked ID NAME RVM TCPU FCPU ACPU TMEM FMEM AMEM STAT 0 kvm01 0 400 397 400 31.4G 17G 31.4G on 6 kvm02 0 400 400 400 31.4G 30.8G 31.4G on I can successfully start KVM hosts via Virsh using the command line. However when I attempt to do so using OpenNebula it fails. It may be important to note that in /var/log/libvirt/qemu where I would normally see log files for one-5.log, one-6.log, etc - no file is created for this instance. This leads me to believe that kvm is not even being called on the machine. I'm hoping this is just a really dumb beginners mistake. If anyone has any suggestions - let me know. Thanks! Information on hypervisor for oned.log is as follows: Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG D 10 tm_clone.sh: opennebula:/srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 kvm02:/srv/cloud/one/var//10/images/disk.1 Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG D 10 tm_clone.sh: DST: /srv/cloud/one/var//10/images/disk.1 Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Creating directory /srv/cloud/one/var//10/images Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Executed "mkdir -p /srv/cloud/one/var//10/images". Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Executed "chmod a+w /srv/cloud/one/var//10/images". Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Cloning /srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Executed "cp -r /srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 /srv/cloud/one/var//10/images/disk.1". Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 tm_clone.sh: Executed "chmod a+rw /srv/cloud/one/var//10/images/disk.1". Tue Oct 18 11:14:52 2011 [TM][D]: Message received: LOG I 10 ExitCode: 0 Tue Oct 18 11:14:52 2011 [TM][D]: Message received: TRANSFER SUCCESS 10 - Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: LOG I 10 Command execution fail: 'if [ -x "/var/tmp/one/vmm/kvm/deploy" ]; then /var/tmp/one/vmm/kvm/deploy /srv/cloud/one/var//10/images/deployment.2 kvm02 10 kvm02; else exit 42; fi' Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: LOG I 10 error: Failed to create domain from /srv/cloud/one/var//10/images/deployment.2 Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: LOG I 10 error: Unknown failure Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: LOG E 10 Could not create domain from /srv/cloud/one/var//10/images/deployment.2 Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: LOG I 10 ExitCode: 255 Tue Oct 18 11:14:53 2011 [VMM][D]: Message received: DEPLOY FAILURE 10 Could not create domain from /srv/cloud/one/var//10/images/deployment.2 vm.log is as follows: Tue Oct 18 10:50:42 2011 [DiM][I]: New VM state is ACTIVE. Tue Oct 18 10:50:43 2011 [LCM][I]: New VM state is PROLOG. Tue Oct 18 10:50:43 2011 [VM][I]: Virtual Machine has no context Tue Oct 18 10:56:09 2011 [TM][D]: tm_clone.sh: opennebula:/srv/cloud/images/rhel-server-5.4-x86_64-dvd.iso kvm02:/srv/cloud/one/var//10/images/disk.0 Tue Oct 18 10:56:09 2011 [TM][D]: tm_clone.sh: DST: /srv/cloud/one/var//10/images/disk.0 Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Creating directory /srv/cloud/one/var//10/images Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Executed "mkdir -p /srv/cloud/one/var//10/images". Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Executed "chmod a+w /srv/cloud/one/var//10/images". Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Cloning /srv/cloud/images/rhel-server-5.4-x86_64-dvd.iso Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Executed "cp -r /srv/cloud/images/rhel-server-5.4-x86_64-dvd.iso /srv/cloud/one/var//10/images/disk.0". Tue Oct 18 10:56:09 2011 [TM][I]: tm_clone.sh: Executed "chmod a+rw /srv/cloud/one/var//10/images/disk.0". Tue Oct 18 10:56:09 2011 [TM][I]: ExitCode: 0 Tue Oct 18 11:01:13 2011 [TM][D]: tm_clone.sh: opennebula:/srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 kvm02:/srv/cloud/one/var//10/images/disk.1 Tue Oct 18 11:01:13 2011 [TM][D]: tm_clone.sh: DST: /srv/cloud/one/var//10/images/disk.1 Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Creating directory /srv/cloud/one/var//10/images Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Executed "mkdir -p /srv/cloud/one/var//10/images". Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Executed "chmod a+w /srv/cloud/one/var//10/images". Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Cloning /srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Executed "cp -r /srv/cloud/one/var/images/c38ebcb9c8b7d7f658feb6e9e62653e0 /srv/cloud/one/var//10/images/disk.1". Tue Oct 18 11:01:13 2011 [TM][I]: tm_clone.sh: Executed "chmod a+rw /srv/cloud/one/var//10/images/disk.1". Tue Oct 18 11:01:13 2011 [TM][I]: ExitCode: 0 Tue Oct 18 11:01:14 2011 [LCM][I]: New VM state is BOOT Tue Oct 18 11:01:14 2011 [VMM][I]: Generating deployment file: /srv/cloud/one/var/10/deployment.1 Tue Oct 18 11:01:14 2011 [VMM][I]: Command execution fail: 'if [ -x "/var/tmp/one/vmm/kvm/deploy" ]; then /var/tmp/one/vmm/kvm/deploy /srv/cloud/one/var//10/images/deployment.1 kvm02 10 kvm02; else exit 42; fi' Tue Oct 18 11:01:14 2011 [VMM][I]: error: Failed to create domain from /srv/cloud/one/var//10/images/deployment.1 Tue Oct 18 11:01:14 2011 [VMM][I]: error: Unknown failure Tue Oct 18 11:01:14 2011 [VMM][E]: Could not create domain from /srv/cloud/one/var//10/images/deployment.1 Tue Oct 18 11:01:14 2011 [VMM][I]: ExitCode: 255 Tue Oct 18 11:01:14 2011 [VMM][E]: Error deploying virtual machine: Could not create domain from /srv/cloud/one/var//10/images/deployment.1 Tue Oct 18 11:01:17 2011 [DiM][I]: New VM state is FAILED RYAN AYDELOTT | SR. SYSTEMS/NETWORK ADMIN | VIBES MEDIA 300 W Adams St, Floor 7 | Chicago, IL 60606 312-589-6931 (o) | 312-388-2929 (m) ryan.aydel...@vibes.com<mailto:ryan.aydel...@vibes.com> | www.vibes.com<http://www.vibes.com> _______________________________________________ Users mailing list Users@lists.opennebula.org<mailto:Users@lists.opennebula.org> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org -- Javier Fontán Muiños Project Engineer OpenNebula Toolkit | opennebula.org<http://opennebula.org> _______________________________________________ Users mailing list Users@lists.opennebula.org<mailto:Users@lists.opennebula.org> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org -- Javier Fontán Muiños Project Engineer OpenNebula Toolkit | opennebula.org<http://opennebula.org>
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org