some more on this:

I installed kvm, this was obvious, as well as bridge-utils; apt-get install kvm bridge-utils -y completed.
does not look to copy, copied manually to HOST
chmod -R 755 /var/lib/one/remotes on MASTER and HOST

Ran it manually on the master and :
oneadmin@MASTER:~$ virsh --connect qemu:///system restore /var/lib/one//datastores/0/164/checkpoint
Domain restored from /var/lib/one//datastores/0/164/checkpoint works

http://dev.opennebula.org/issues/1324; hashed out == if, pointless I have a later version anyway.

oneadmin@chaos:~$ /var/lib/one/remotes/vmm/kvm/restore /var/lib/one//datastores/0/166/checkpoint <-- works as well.

Now I am just trying to deploy a VM on the machine, lets just instantiate one here and I get:

Wed Feb 6 17:26:10 2013 [TM][D]: Message received: LOG I 172 ln: Cloning chaos:/var/lib/one/datastores/106/c24ad9c213f28d634b6192e6b52d216f in /var/lib/one/datastores/0/172/disk.0
Wed Feb  6 17:26:10 2013 [TM][D]: Message received: LOG I 172 ExitCode: 0
Wed Feb 6 17:26:11 2013 [TM][D]: Message received: LOG I 172 context: Generating context block device at tartarus.matrix:/var/lib/one//datastores/0/172/disk.1
Wed Feb  6 17:26:11 2013 [TM][D]: Message received: LOG I 172 ExitCode: 0
Wed Feb  6 17:26:11 2013 [TM][D]: Message received: TRANSFER SUCCESS 172 -
Wed Feb  6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 ExitCode: 0
Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 Successfully execute network driver operation: pre. Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy /var/lib/one//datastores/0/172/deployment.0 tartarus.matrix 172 tartarus.matrix Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 error: Failed to create domain from /var/lib/one//datastores/0/172/deployment.0 Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 error: Cannot get interface MTU on 'bridge1': No such device Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG E 172 Could not create domain from /var/lib/one//datastores/0/172/deployment.0
Wed Feb  6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 ExitCode: 255
Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: LOG I 172 Failed to execute virtualization driver operation: deploy. Wed Feb 6 17:26:11 2013 [VMM][D]: Message received: DEPLOY FAILURE 172 Could not create domain from /var/lib/one//datastores/0/172/deployment.0

Now i have not bridge configuration on the MASTER and I have observed from deleting and creating a VM that OpenNebula is doing all the interface configurations its self, which I do vaguely remember getting working last time so I am not sure why its not working here.

Any thoughts?
On 06/02/13 10:47, Jürgen Weber wrote:
Hi

Right now I have a OpenNebula server, running the front end (SunStone) and host all on one machine. It works great. Lets refer to this as the master.

I am trying to add a new host (reffered to as the host) to run more VM's. I am attempting to migrate from the master to the host without success. Firstly, what is installed:

MASTER
uname -a
Linux MASTER 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux

cat /etc/debian_version
7.0

ii opennebula 3.4.1-3.1 amd64 controller which executes the OpenNebula cluster services ii opennebula-common 3.4.1-3.1 all empty package to create OpenNebula users and directories ii opennebula-sunstone 3.4.1-3.1 all web interface to which executes the OpenNebula cluster services ii opennebula-tools 3.4.1-3.1 all Command-line tools for OpenNebula Cloud ii ruby-opennebula 3.4.1-3.1 all Ruby bindings for OpenNebula Cloud API (OCA) ii kvm 1:1.1.2+dfsg-5 amd64 dummy transitional package from kvm to qemu-kvm ii qemu-kvm 1.1.2+dfsg-5 amd64 Full virtualization on x86 hardware ii libvirt-bin 0.9.12-5 amd64 programs for the libvirt library ii libvirt0 0.9.12-5 amd64 library for interfacing with different virtualization systems ii python-libvirt 0.9.12-5 amd64 libvirt Python bindings

HOST
uname -a
Linux HOST 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux

cat /etc/debian_version
7.0

i opennebula-common 3.4.1-3.1 all empty package to create OpenNebula users and directories ii opennebula-node 3.4.1-3.1 all empty package to prepare a machine as OpenNebula Node ii libvirt-bin 0.9.12-5 amd64 programs for the libvirt library ii libvirt0 0.9.12-5 amd64 library for interfacing with different virtualization systems

Reading /usr/share/doc/opennebula-node/README.Debian it tells you what to do, I followed those instructions, everything completed successfully. Things I find odd... kvm/qemu-kvm packages are not installed on the HOST but that README file says to ensure that the kernel modules are loaded which they are.

oneadmin@MASTER:~$ onehost list
ID NAME CLUSTER RVM TCPU FCPU ACPU TMEM FMEM AMEM STAT 2 MASTER.matrix Internal 16 3200 2509 200 126.1G 27.2G 22.1G on 4 HOST.mat - 0 1600 1600 1600 31.5G 31.1G 31.5G on

But that said, here is what happens in the VM's log when I try to migrate:

Wed Feb 6 09:31:46 2013 [VMM][D]: Message received: LOG I 161 ExitCode: 0 Wed Feb 6 09:31:46 2013 [VMM][D]: Message received: LOG I 161 Successfully execute virtualization driver operation: save. Wed Feb 6 09:31:46 2013 [VMM][D]: Message received: LOG I 161 ExitCode: 0 Wed Feb 6 09:31:46 2013 [VMM][D]: Message received: LOG I 161 Successfully execute network driver operation: clean.
Wed Feb  6 09:31:46 2013 [VMM][D]: Message received: SAVE SUCCESS 161 -
Wed Feb  6 09:31:47 2013 [TM][D]: Message received: LOG I 161 ExitCode: 0
Wed Feb  6 09:31:47 2013 [TM][D]: Message received: LOG I 161 ExitCode: 0
Wed Feb 6 09:31:47 2013 [TM][D]: Message received: TRANSFER SUCCESS 161 - Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 ExitCode: 0 Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 Successfully execute network driver operation: pre. Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 Command execution fail: /var/tmp/one/vmm/kvm/restore /var/lib/one//datastores/0/161/checkpoint HOST 161 HOST Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG E 161 restore: Command "virsh --connect qemu:///system restore /var/lib/one//datastores/0/161/checkpoint" failed: error: Failed to restore domain from /var/lib/one//datastores/0/161/checkpoint Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 error: Failed to create file '/var/lib/one//datastores/0/161/checkpoint': Operation not permitted Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG E 161 Could not restore from /var/lib/one//datastores/0/161/checkpoint Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 ExitCode: 1 Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: LOG I 161 Failed to execute virtualization driver operation: restore. Wed Feb 6 09:31:47 2013 [VMM][D]: Message received: RESTORE FAILURE 161 Could not restore from /var/lib/one//datastores/0/161/checkpoint
Wed Feb  6 09:31:49 2013 [InM][I]: ExitCode: 0

I can work out this operation is that is not permitted, is it a permissions issue? What host is this error originating from.. is it saying the MASTER does not have access to that file or the HOST? I have no idea.

Any help appreicated.

Thanks

Jurgen


--
Jürgen Weber

Systems Engineer
IT Infrastructure Team Leader

THE ICONIC | E [email protected] | www.theiconic.com.au

_______________________________________________
Users mailing list
[email protected]
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to