[Linux-cluster] gfs2 withdraw while copy to filesystem

Arthur MEßNER Arthur.MESSNER at tilak.at
Thu Oct 4 06:53:51 UTC 2007


First i build a xen disk image on the local storage fs,
then want "cp" this disk image to the gfs2 filesystem.


cp disk.img /xenfs/storage1/xenmachine/

this filesystem ( /xenfs/storage1 )is gfs2 with option -j 10, lock_dlm

mount option is : noatime,quota=off

I have done this sevreal times on one node
of my two node cluster, no problem.

Yesterday i added another node ( the third ), 
an on this node the same procedure ended up with this.

Oct  4 07:44:15 xen03 kernel: GFS2: fsid=xen:storage1.1: fatal:
assertion "x <= length" failed
Oct  4 07:44:15 xen03 kernel: GFS2: fsid=xen:storage1.1:   function =
rgblk_search, file = fs/gfs2/rgrp.c, line = 1116
Oct  4 07:44:15 xen03 kernel: GFS2: fsid=xen:storage1.1: about to
withdraw this file system
Oct  4 07:44:15 xen03 kernel: GFS2: fsid=xen:storage1.1: telling LM to
withdraw
Oct  4 07:44:45 xen03 kernel: GFS2: fsid=xen:storage1.1: withdrawn

On this node and this gfs2 filesystem the crash is reproduceable.
i never tried it on another node, because they are productive.

After reboot, the gfs2 can normally be accessed.
The same if i try with "dd if=xxx.img of=xxx.img"

Any suggestion, where the problem is ?
locking, gfs2 options ....









More information about the Linux-cluster mailing list