|
Dear Brian and xfs experts, Brain your scripts works and I am able to reproduce it with glusterfs rebalance on our test cluster. 2 of our server xfs shutdown during glusterfs rebalance, the shutdown userspace stacktrace both related to pthread. See logs bellow, What's your opinion? Thank you very much![root@xxxxxxxxxxx ~]# cat xfs.log --- xfs_imap -- module("xfs").function("xfs_imap@fs/xfs/xfs_ialloc.c:1257").return -- return=0x16 vars: mp=0xffff882017a50800 tp=0xffff881c81797c70 ino=0xffffffff imap=0xffff88100e2f7c08 flags=0x0 agbno=? agino=? agno=? blks_per_cluster=? chunk_agbno=? cluster_agbno=? error=? offset=? offset_agbno=? __func__=[...] mp: m_agno_log = 0x5, m_agino_log = 0x20 mp->m_sb: sb_agcount = 0x1c, sb_agblocks = 0xffffff0, sb_inopblog = 0x4, sb_agblklog = 0x1c, sb_dblocks = 0x1b4900000 imap: im_blkno = 0x0, im_len = 0xa078, im_boffset = 0x86ea kernel backtrace: Returning from: 0xffffffffa02b3ab0 : xfs_imap+0x0/0x280 [xfs] Returning to : 0xffffffffa02b9599 : xfs_inotobp+0x49/0xc0 [xfs] 0xffffffffa02b96f1 : xfs_iunlink_remove+0xe1/0x320 [xfs] 0xffffffff81501a69 0x0 (inexact) user backtrace: 0x3bd1a0e5ad [/lib64/libpthread-2.12.so+0xe5ad/0x219000] --- xfs_iunlink_remove -- module("xfs").function("xfs_iunlink_remove@fs/xfs/xfs_inode.c:1680").return -- return=0x16 vars: tp=0xffff881c81797c70 ip=0xffff881003c13c00 next_ino=? mp=? agi=? dip=? agibp=0xffff880109b47e20 ibp=? agno=? agino=? next_agino=? last_ibp=? last_dip=0xffff882000000000 bucket_index=? offset=? last_offset=0xffffffffffff8810 error=? __func__=[...] ip: i_ino = 0x113, i_flags = 0x0 ip->i_d: di_nlink = 0x0, di_gen = 0x0 [root@xxxxxxxxxxx ~]# [root@xxxxxxxxxxx ~]# cat xfs.log --- xfs_imap -- module("xfs").function("xfs_imap@fs/xfs/xfs_ialloc.c:1257").return -- return=0x16 vars: mp=0xffff881017c6c800 tp=0xffff8801037acea0 ino=0xffffffff imap=0xffff882017101c08 flags=0x0 agbno=? agino=? agno=? blks_per_cluster=? chunk_agbno=? cluster_agbno=? error=? offset=? offset_agbno=? __func__=[...] mp: m_agno_log = 0x5, m_agino_log = 0x20 mp->m_sb: sb_agcount = 0x1c, sb_agblocks = 0xffffff0, sb_inopblog = 0x4, sb_agblklog = 0x1c, sb_dblocks = 0x1b4900000 imap: im_blkno = 0x0, im_len = 0xd98, im_boffset = 0x547 kernel backtrace: Returning from: 0xffffffffa02b3ab0 : xfs_imap+0x0/0x280 [xfs] Returning to : 0xffffffffa02b9599 : xfs_inotobp+0x49/0xc0 [xfs] 0xffffffffa02b96f1 : xfs_iunlink_remove+0xe1/0x320 [xfs] 0xffffffff81501a69 0x0 (inexact) user backtrace: 0x30cd40e5ad [/lib64/libpthread-2.12.so+0xe5ad/0x219000] --- xfs_iunlink_remove -- module("xfs").function("xfs_iunlink_remove@fs/xfs/xfs_inode.c:1680").return -- return=0x16 vars: tp=0xffff8801037acea0 ip=0xffff880e697c8800 next_ino=? mp=? agi=? dip=? agibp=0xffff880d846c2d60 ibp=? agno=? agino=? next_agino=? last_ibp=? last_dip=0xffff881017c6c800 bucket_index=? offset=? last_offset=0xffffffffffff880e error=? __func__=[...] ip: i_ino = 0x142, i_flags = 0x0 ip->i_d: di_nlink = 0x0, di_gen = 0x3565732e 2013/4/15 符永涛 <yongtaofu@xxxxxxxxx>
-- 符永涛 |
| Previous by Date: | Re: [PATCH v2] xfstests: make install support common/ and tests/ dirs, Rich Johnston |
|---|---|
| Next by Date: | Re: [PATCH v3] xfstests: make install support common/ and tests/ dirs, Rich Johnston |
| Previous by Thread: | Re: need help how to debug xfs crash issue xfs_iunlink_remove: xfs_inotobp() returned error 22, 符永涛 |
| Next by Thread: | Re: need help how to debug xfs crash issue xfs_iunlink_remove: xfs_inotobp() returned error 22, 符永涛 |
| Indexes: | [Date] [Thread] [Top] [All Lists] |