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
|