public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* XFS_WANT_CORRUPTED_GOTO error
@ 2012-08-06  9:50 Adam Huffman
  2012-08-06 10:33 ` Michael Monnerie
  0 siblings, 1 reply; 2+ messages in thread
From: Adam Huffman @ 2012-08-06  9:50 UTC (permalink / raw)
  To: xfs

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

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: XFS_WANT_CORRUPTED_GOTO error
  2012-08-06  9:50 XFS_WANT_CORRUPTED_GOTO error Adam Huffman
@ 2012-08-06 10:33 ` Michael Monnerie
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Monnerie @ 2012-08-06 10:33 UTC (permalink / raw)
  To: xfs; +Cc: Adam Huffman


[-- Attachment #1.1: Type: text/plain, Size: 861 bytes --]

Am Montag, 6. August 2012, 10:50:43 schrieb Adam Huffman:
> Is there any way I can find out where this error is occurring i.e. on
> which LVM logical volume?

By trying a manual mount on each fs this server has?

> Can it be fixed or is the filesystem irretrievably corrupted?

Try "xfs_repair -n" to see what it would fix. Try to get the newest 
version of xfs_repair first.

If there was "only" a power outage chances are high you'll get it fixed, 
but of course if your storage doesn't have BBWC or has disk write caches 
on or you mis-used the nobarrier option you might have lost a whole lot 
of important in-flight data.
See http://xfs.org/index.php/XFS_FAQ

-- 
mit freundlichen Grüssen,
Michael Monnerie, Ing. BSc

it-management Internet Services: Protéger
http://proteger.at [gesprochen: Prot-e-schee]
Tel: +43 660 / 415 6531

[-- Attachment #1.2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-08-06 10:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-06  9:50 XFS_WANT_CORRUPTED_GOTO error Adam Huffman
2012-08-06 10:33 ` Michael Monnerie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox