Hi All, I configured opennebula to use esxi 5 as hypervisor. The instantiate, shutdown, reboot commands work properly. I'm now testing the suspend function but I have such a problem:
from sunstone I choose a RUNNING vm and suspend it, it goes in SAVE_SUSPEND state, then it goes in UNKNOWN one. first he tries to suspend Thu Mar 22 17:15:45 2012 [ReM][D]: VirtualMachineAction method invoked Thu Mar 22 17:15:45 2012 [DiM][D]: Suspending VM 36 then I can see from vsphere that he cancels the operation because of a "full disk error" Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 Command execution fail: /srv/cloud/one/var/remotes/vmm/vmware/save one-36 /srv/cloud/one/var//3 6/images/checkpoint vmware001 36 vmware001 Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG E 36 save: Error executing: virsh -c 'esx://vmware001/?no_verify=1&auto_answer=1' suspend one-36 err : ExitCode: 1 Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 out: Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 error: Failed to suspend domain one-36 Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 error: internal error Could not suspend domain: InvalidState - The operation cannot be allowed at the current time because the virtual machine has a question pending: Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 'msg.vmxaiomgr.retryabort.diskfull:The operation on the file "/vmfs/devices/multiextent/6979cbe4-disk-000001-s001.vmdk" failed (The file is too large). Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 The file system where disk "/vmfs/devices/multiextent/6979cbe4-disk-000001-s001.vmdk" resides is full. Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 Select Retry to attempt the operation again. Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 Select Cancel to end the session. Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 '. Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 ExitCode: 1 Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: LOG I 36 Failed to execute virtualization driver operation: save. Thu Mar 22 17:19:19 2012 [VMM][D]: Message received: SAVE FAILURE 36 - Thu Mar 22 17:19:21 2012 [VMM][D]: Message received: LOG I 36 ExitCode: 0 Thu Mar 22 17:19:21 2012 [VMM][D]: Message received: POLL SUCCESS 36 STATE=a I googled and found a possible solution: http://stanis.net/2012/02/error-creating-snapshot-on-virtual-machine-cannot-write-to-multiextents/ but it requires to append a line to the vmx file used by the vm: workingDir = “/vmfs/volumes/4f062853-20101bf0-21bf-d4bed9af57d2/Name of Virtual Machine Folder Here/” Such a file is created by opennebula.. how could I change it in order to make it work? thanks for any help kind regards -- Carlo Bongiovanni Liberologico S.r.l. web: www.liberologico.com Address: Sardegna Ricerche, Edificio 2 Località Piscinamanna 09010 Pula (CA) - Italia Tel. +39 070 9243.2647 callto://pacman81 gtalk: carlo.bongiovanni _______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org