[one-users] onevm saveas command

Prakhar Srivastava prakhar.apj at gmail.com
Thu Apr 28 01:49:54 PDT 2011


Hi,
Thanks a lot for the response.
Here is the output of, onevm show after onevm saveas

VIRTUAL MACHINE 109 INFORMATION

ID             : 109
NAME           : test2
STATE          : ACTIVE
LCM_STATE      : RUNNING
START TIME     : 04/28 14:06:06
END TIME       : -
DEPLOY ID:     : one-109

VIRTUAL MACHINE MONITORING

NET_TX         : 0
NET_RX         : 0
USED MEMORY    : 0
USED CPU       : 0

VIRTUAL MACHINE TEMPLATE

CONTEXT=[
  DNS_PUBLIC=192.168.150.226,
  FILES=/home/cloud/opennebula/images/init.sh /root/.ssh/id_dsa.pub,
  GATEWAY_PUBLIC=192.168.145.1,
  HOSTNAME=test2,
  IP_PUBLIC=192.168.145.69,
  ROOT_PUBKEY=id_dsa.pub,
  TARGET=xvdc ]
CPU=1
DISK=[
  CLONE=YES,
  DISK_ID=0,
  DRIVER=file:,
  IMAGE=DebianLenny3,
  IMAGE_ID=5,
  READONLY=NO,
  SAVE=YES,
  SAVE_AS=6,
  SOURCE=/srv/cloud/one/var//images/b870fb155609d982de48a9b050e2b8c8790aa953,
  TARGET=xvda,
  TYPE=DISK ]
DISK=[
  DISK_ID=1,
  DRIVER=file:,
  READONLY=no,
  SIZE=1024,
  TARGET=xvdd,
  TYPE=swap ]
MEMORY=256
NAME=test2
NIC=[
  BRIDGE=eth0,
  IP=192.168.145.69,
  MAC=02:00:c0:a8:91:45,
  NETWORK=Public,
  NETWORK_ID=4 ]
OS=[
  INITRD=/home/cloud/kernel/xen/2/initrd-2.6.27.21-0.1-xen,
  KERNEL=/home/cloud/kernel/xen/2/vmlinuz-2.6.27.21-0.1-xen,
  KERNEL_CMD=xencons=tty,
  ROOT=xvda ]
VCPU=1
VMID=109

I uncommented the image hooks in oned.conf and restarted one daemon. This
time it worked as expected. The oneimage list listed the new image and its
corresponding image file was found in /srv/lcoud/one/var/images.

I have one another issue. The JAVA OCA has a savedisk() method for the same
functionality but its asks for the image ID. I expected it to ask the new
image name similar to the input taken by onevm saveas command. How to
achieve the same functionality using the JAVA OCA.

Thanks
Prakhar

On Thu, Apr 28, 2011 at 3:59 AM, Daniel Molina <dmolina at opennebula.org>wrote:

> Hi,
>
> Check that the image hook is uncommented in the oned.conf.
> Would you mind to send us the output of onevm show VMID after the saveas
> command.
>
> Regards
>
> On 27 April 2011 10:53, Prakhar Srivastava <prakhar.apj at gmail.com> wrote:
>
>> Hi,
>> When I run the command,
>>   onevm saves VMID DISKID IMAGENAME
>> the image of the disk is successfully saved upon shutdown of the VM,
>> however the the file with a hash string name in (/srv/cloud/one/var/images)
>> is not created. So when I use the image in any VM, it compains that the file
>> cannot be found in /srv/cloud/one/var/images.
>> Tue Apr 26 20:59:36 2011 [LCM][I]: New VM state is SHUTDOWN
>> Tue Apr 26 20:59:44 2011 [LCM][I]: New VM state is EPILOG
>> Tue Apr 26 21:01:15 2011 [TM][I]: tm_mv.sh: Moving
>> /srv/cloud/one/var//90/images/disk.0
>> Tue Apr 26 21:01:15 2011 [TM][I]: tm_mv.sh: Executed "/usr/bin/ssh box1
>> mkdir -p /srv/cloud/one/var/90".
>> Tue Apr 26 21:01:15 2011 [TM][I]: tm_mv.sh: Executed "/usr/bin/scp -r
>> 192.168.145.116:/srv/cloud/one/var//90/images/disk.0
>> box1:/srv/cloud/one/var/90/disk.0".
>> Tue Apr 26 21:01:15 2011 [TM][I]: tm_mv.sh: Executed "/usr/bin/ssh
>> 192.168.145.116 rm -rf /srv/cloud/one/var//90/images/disk.0".
>> Tue Apr 26 21:01:16 2011 [TM][I]: tm_delete.sh: Deleting
>> /srv/cloud/one/var//90/images
>> Tue Apr 26 21:01:16 2011 [TM][I]: tm_delete.sh: Executed "/usr/bin/ssh
>> 192.168.145.116 rm -rf /srv/cloud/one/var//90/images".
>> Tue Apr 26 21:01:16 2011 [DiM][I]: New VM state is DONE
>>
>>
>>
>> Isn't the image supposed to be registered during the save process.
>> Anyhow I am able to use the image by using a template file providing the
>> source as the disk image saved and then registering it with a different
>> name.
>>
>> Please advice.
>>
>> Prakhar
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>
>
> --
> Daniel Molina, Cloud Technology Engineer/Researcher
> Major Contributor
> OpenNebula - The Open Source Toolkit for Cloud Computing
> www.OpenNebula.org | dmolina at opennebula.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110428/7f2ff06f/attachment-0003.htm>


More information about the Users mailing list