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

Italo Madalozo italo.madalozo at gmail.com
Fri Sep 3 09:31:37 PDT 2010


Hi Jaime,

# lvs
  LV           VG     Attr   LSize  Origin    Snap%  Move Log Copy%  Convert
  debian       images owi-a-  2.00G
  lv-one-102-0 images swi-ao  1.00G windows01  19.70
  lv-one-103-0 images swi-ao  1.00G windows01  18.20
  lv-one-104-0 images swi-ao  1.00G windows01  20.63
  lv-one-105-0 images swi-ao  1.00G windows01  18.01
  lv-one-106-0 images swi-ao  1.00G debian      0.89
  lv-one-107-0 images swi-ao  1.00G debian      0.86
  lv-one-83-0  images swi-a-  1.00G debian      0.23
  lv-one-84-0  images swi-a-  1.00G debian      0.62
  lv-one-85-0  images swi-a-  1.00G debian      0.61
  lv-one-86-0  images swi-a-  1.00G debian      0.63
  lv-one-87-0  images swi-a-  1.00G debian      0.63
  lv-one-88-0  images swi-a-  1.00G debian      0.62
  lv-one-89-0  images swi-a-  1.00G debian      0.61
  lv-one-90-0  images swi-ao  1.00G debian      1.21
  lv-one-94-0  images swi-a-  1.00G windows01   0.23
  lv-one-97-0  images swi-ao  1.00G debian      1.20
  windows01    images owi-a- 11.00G

#vgs
  VG     #PV #LV #SN Attr   VSize   VFree
  images   1  18  16 wz--n- 463.84G 434.84G

Regards

Italo
On 2 September 2010 16:26, Jaime Melis <j.melis at fdi.ucm.es> wrote:

> 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
> >>> >
> >>> >
> >>
> >>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20100903/b38bef5e/attachment-0001.htm>


More information about the Users mailing list