[one-users] Open Nebula unable to delete the snapshot of a VM

Jaime Melis j.melis at fdi.ucm.es
Thu Sep 2 09:26:16 PDT 2010


Can you also paste the output of 'vgs' ?

On Thu, Sep 2, 2010 at 6:23 PM, Jaime Melis <j.melis at fdi.ucm.es> wrote:
> Hi Italo,
>
> that is weird. Can you paste the output of 'lvs' ?
>
> regards,
> Jaime
>
> On Thu, Sep 2, 2010 at 6:16 PM, Italo Madalozo <italo.madalozo at gmail.com> wrote:
>> Hi Jaime,
>> thanks for the reply. /images is not a path it is the name of the VG, first
>> I tried /dev/images and it did not work, when I change to /images it works.
>> But it can not delete the snapshots afterwards.
>> Cheers
>> Italo
>>
>> On 2 September 2010 15:59, Jaime Melis <j.melis at fdi.ucm.es> wrote:
>>>
>>> Hi Italo,
>>>
>>> it looks like $VG_NAME contains "/images", but it shouldn't be a path,
>>> it should be the name of the volume group that LVM uses to create LVs.
>>>
>>> Try changing that to "images", by editing tm_lvmrc.
>>>
>>> cheers,
>>> Jaime
>>>
>>> On Wed, Sep 1, 2010 at 5:30 PM, Italo Madalozo <italo.madalozo at gmail.com>
>>> wrote:
>>> > Hi,
>>> > I have been trying Open Nebula for a  couple of weeks now and so far it
>>> > works great, one of the complex steps of building the cloud is the
>>> > storage.
>>> > After reading about LVM on the website and then from the mailing list I
>>> > managed to get it working , VG_NAME=/images, and now I can instance many
>>> > virtual machines to the pool within seconds or minutes without having
>>> >  to
>>> > clone (wasting storage) the images or wasting bandwidth  transferring
>>> > from
>>> > the front end to the nodes.
>>> > Now the problem I am facing is that the lvm/tm_delete.sh script can't
>>> > manage
>>> > to delete the snapshots created by lvm/clone.sh. I have tried onevm $ID
>>> > delete,shutdown and cancel as recommended in a previous thread but none
>>> > of
>>> > them worked.
>>> > This is the log output:
>>> > Wed Sep  1 16:20:47 2010 [InM][I]: Monitoring host 192.168.1.4 (5)
>>> > Wed Sep  1 16:20:47 2010 [VMM][D]: Message received: LOG - 62 Driver
>>> > command
>>> > for 62 cancelled
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 Command
>>> > execution fail: /srv/cloud/one/lib/tm_commands/lvm/tm_delete.sh
>>> > 192.168.1.4:/srv/cloud/one/var/62/images
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 STDERR
>>> > follows.
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 ERROR
>>> > MESSAGE
>>> > --8<------
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 "/images":
>>> > Invalid path for Logical Volume
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 "/images/":
>>> > Invalid path for Logical Volume
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 ERROR
>>> > MESSAGE
>>> > ------>8--
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 ExitCode: 5
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62
>>> > tm_delete.sh:
>>> > Deleting remote LVs
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62
>>> > tm_delete.sh:
>>> > ERROR: Command "ssh 192.168.1.4 sudo lvremove -f $(echo /images/$(sudo
>>> > lvs
>>> > --noheadings /images|awk '{print $1}'|grep lv-one-62))" failed.
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62
>>> > tm_delete.sh:
>>> > ERROR:   "/images": Invalid path for Logical Volume
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: LOG - 62 "/images/":
>>> > Invalid path for Logical Volume
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received: TRANSFER FAILURE 62
>>> > "/images": Invalid path for Logical Volume
>>> > Wed Sep  1 16:20:47 2010 [TM][D]: Message received:   "/images/":
>>> > Invalid
>>> > path for Logical Volume
>>> > Wed Sep  1 16:20:48 2010 [VMM][D]: Message received: CANCEL SUCCESS 62 -
>>> > Wed Sep  1 16:20:51 2010 [InM][D]: Host 5 successfully monitored.
>>> >
>>> > After checking the script tm_delete.sh I see everything is fine , so I
>>> > don't
>>> > understand why instead of /dev/images one is looking for /images/.
>>> > Italo
>>> > _______________________________________________
>>> > Users mailing list
>>> > Users at lists.opennebula.org
>>> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>> >
>>> >
>>
>>
>


More information about the Users mailing list