xfs
[Top] [All Lists]

XFS_WANT_CORRUPTED_GOTO error

To: xfs@xxxxxxxxxxx
Subject: XFS_WANT_CORRUPTED_GOTO error
From: Adam Huffman <adam.huffman@xxxxxxxxx>
Date: Mon, 6 Aug 2012 10:50:43 +0100
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=GQc5yoHZS+jvDIKIsseMe52jlc7g+YLZ9xnOfES234E=; b=0we1bzf9W2fpZTggkAB798J1loFH9hNZqSxSXphcYADGAcFiOzB/bnusQbNWCppZB1 BnDMZXTRYYwVdVDQEvkZt67NamQbByowfEfxE7yPRWfhTxZatRcdyVsEO637EjKnjSEa CUDNIDvHMw1Rq/YBID3LgExqgW0EiNXs+Xd1OspokTtuHy+YqlhwPAgxh0sRGI/59qeM /nOp4L3AWXrinzn55JjO9gvESgztfWRtgSmzcAPT0A+UKQfZBajTH5v2/AGpjRQJ4Dm9 IcyuFAfcHkh/tLF0D0vZ+1WntPfaNm4ScoVF5Eghj/5Nssbnmogb7HESdV7DnfPtHcSR 76Iw==
Hello

We suffered a power 'blip' yesterday morning and it caused some
corruption on our of our storage servers.  I had to run xfs_repair and
xfs_repair -L on several filesystems, after which I was able to mount
everything normally.

However, when I restart the storage software on the server immediately
messages like this appear:

 kernel: XFS: Internal error XFS_WANT_CORRUPTED_GOTO at line 4135 of
file fs/xfs/xfs_bmap.c.  Caller 0xffffffffa0229886
 kernel:
 kernel: Pid: 28552, comm: java Not tainted 2.6.32-279.2.1.el6.x86_64 #1
 kernel: Call Trace:
 kernel: [<ffffffffa021ff1f>] ? xfs_error_report+0x3f/0x50 [xfs]
 kernel: [<ffffffffa0229886>] ? xfs_iread_extents+0x86/0x110 [xfs]
 kernel: [<ffffffffa0201a74>] ? xfs_bmap_read_extents+0x154/0x350 [xfs]
 kernel: [<ffffffffa0229616>] ? xfs_iext_add+0x156/0x260 [xfs]
 kernel: [<ffffffffa0229886>] ? xfs_iread_extents+0x86/0x110 [xfs]
 kernel: [<ffffffffa0209008>] ? xfs_bmapi+0x198/0x1090 [xfs]
 kernel: [<ffffffff814ff506>] ? down_write+0x16/0x40
 kernel: [<ffffffffa022478e>] ? xfs_ilock+0x7e/0xd0 [xfs]
 kernel: [<ffffffffa02458ef>] ? __xfs_get_blocks+0x14f/0x440 [xfs]
 kernel: [<ffffffffa0245c11>] ? xfs_get_blocks+0x11/0x20 [xfs]
 kernel: [<ffffffff811af508>] ? block_read_full_page+0x198/0x3d0
 kernel: [<ffffffffa0245c00>] ? xfs_get_blocks+0x0/0x20 [xfs]
 kernel: [<ffffffff811b72ef>] ? do_mpage_readpage+0x3cf/0x5f0
 kernel: [<ffffffff8121a8d1>] ? avc_has_perm+0x71/0x90
 kernel: [<ffffffff811b755f>] ? mpage_readpage+0x4f/0x70
 kernel: [<ffffffffa0245c00>] ? xfs_get_blocks+0x0/0x20 [xfs]
 kernel: [<ffffffff8121a8d1>] ? avc_has_perm+0x71/0x90
 kernel: [<ffffffffa0246208>] ? xfs_vm_readpage+0x18/0x20 [xfs]
 kernel: [<ffffffff81115c3c>] ? generic_file_aio_read+0x1fc/0x700
 kernel: [<ffffffffa024b6df>] ? xfs_file_aio_read+0x17f/0x2d0 [xfs]
 kernel: [<ffffffff8117afda>] ? do_sync_read+0xfa/0x140
 kernel: [<ffffffff810920d0>] ? autoremove_wake_function+0x0/0x40
 kernel: [<ffffffff811803b4>] ? cp_new_stat+0xe4/0x100
 kernel: [<ffffffff8121febb>] ? selinux_file_permission+0xfb/0x150
 kernel: [<ffffffff81213266>] ? security_file_permission+0x16/0x20
 kernel: [<ffffffff8117b9e5>] ? vfs_read+0xb5/0x1a0
 kernel: [<ffffffff810d6b12>] ? audit_syscall_entry+0x272/0x2a0
 kernel: [<ffffffff8117bb21>] ? sys_read+0x51/0x90
 kernel: [<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b

The server is running CentOS 6.3, kernel 2.6.32-279.2.1.el6.x86_64.

The RAID controller is an Adaptec 5805ZQ, with 2 x 16-disk RAID6 logical drives.

Is there any way I can find out where this error is occurring i.e. on
which LVM logical volume?
Can it be fixed or is the filesystem irretrievably corrupted?

Best Wishes,
Adam

<Prev in Thread] Current Thread [Next in Thread>