[ClusterLabs] gfs2: fsid=xxxx:work.3: fatal: filesystem consistency error

Gang He GHe at suse.com
Mon Oct 21 06:39:50 EDT 2019


Hello List,

I got gfs2 file system consistency error from one user, who is using kernel 4.12.14-95.29-default on SLE12SP4(x86_64). 
The error message is as below,
2019-09-26T10:22:10.333792+02:00 node4 kernel: [ 3456.176234] gfs2: fsid=xxxx:work.3: fatal: filesystem consistency error
2019-09-26T10:22:10.333806+02:00 node4 kernel: [ 3456.176234]   inode = 280 342097926
2019-09-26T10:22:10.333807+02:00 node4 kernel: [ 3456.176234]   function = gfs2_dinode_dealloc, file = ../fs/gfs2/super.c, line = 1459
2019-09-26T10:22:10.333808+02:00 node4 kernel: [ 3456.176235] gfs2: fsid=xxxx:work.3: about to withdraw this file system

I cat the super.c file, the related code is,
1451 static int gfs2_dinode_dealloc(struct gfs2_inode *ip)
1452 {
1453         struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode);
1454         struct gfs2_rgrpd *rgd;
1455         struct gfs2_holder gh;
1456         int error;
1457
1458         if (gfs2_get_inode_blocks(&ip->i_inode) != 1) {
1459                 gfs2_consist_inode(ip);   <<== here
1460                 return -EIO;
1461         }


It looks the upstream has fixed this bug? who can help to point out which patches to be needed for back-port?
 
Thanks
Gang


More information about the Users mailing list