xfs
[Top] [All Lists]

xfs revival

To: xfs@xxxxxxxxxxx
Subject: xfs revival
From: James Grossmann <cctsurf@xxxxxxxxx>
Date: Sat, 28 May 2011 00:12:03 -0500
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=mpUXThrYMfvIWPdCHkZU+KWKjvojjqNIAqRg/OPZ9Ls=; b=IsyyijsZVnNoPa4tql5ErYgVeW6gK6XFtO5BBxlXKVRUXqdHbTekeHnAnv6hf7eOla dd3sPY8KqPOyx+XyXRCs4yislvQ4oY68HIvmLPlRSkX4yedsMAIiUNyAq5dUdwai4HsO sv+TQFbDr6pmmeeFyy5PkNQe2t5+YRTqzmeVo=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ErJzTbugyY+gFDiQ94MTMBT8+F9ippF8XBiWsRJTI/IB+6ffHyZrmROHcBhsdpZHjF +3xjoZRYyhGgdz83lgcXpU/QbjYgXfADUtQPJXMHwfRPNeHxaUd5B0H445MLse5NFMwN yZ3Ss+T/kVS/gmraarmli9wz/jwQnxkjv3Jrk=
I recently decided to build a raid10 on my server.  sadly shortly
after I built it, a pair of the drives (mirroring each other) dropped
errors at the same time, but upon a little revival are both actively
working.  I resynced the raid, but now I'm having difficulties
reviving my xfs file system.
I'm running ubuntu server 11.04, which includes xfsprogs 3.1.4.
I have been attempting to get the git version or even 3.1.5 working on
my system because I continue to get errors in attempting to xfs_repair
the volume, but they don't seem to want to build for me.  I kept
getting a hang on inode 2111, but with some searching found the
command: sudo xfs_repair -P -o bhash=1024 /dev/md0 to get me to inode
538638356.  However, it fails at that point with the following
message:
corrupt dinode 538638356, extent total = 1, nblocks = 0.  This is a bug.
Please capture the filesystem metadata with xfs_metadump and
report it to xfs@xxxxxxxxxxxx
cache_node_purge: refcount was 1, not zero (node=0x3412410)

fatal error -- 117 - couldn't iget disconnected inode

When I attempt the referenced command, it fails on me with the
following error, I have attached the file it produces in dumping.
udo xfs_metadump /dev/md/OlIronsides\:0 Olironsides.xfs.metadump
cache_node_purge: refcount was 1, not zero (node=0x20b2420)
xfs_metadump: cannot read root inode (117)
cache_node_purge: refcount was 1, not zero (node=0x20b6020)
xfs_metadump: cannot read realtime bitmap inode (117)
*** glibc detected *** xfs_db: free(): invalid next size (normal):
0x00000000020d6000 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a8f)[0x7f5c6ca5ca8f]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x7f5c6ca608e3]
xfs_db[0x415cb3]
xfs_db[0x418f47]
xfs_db[0x4175f0]
xfs_db[0x419f60]
xfs_db[0x414d72]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x7f5c6ca02eff]
xfs_db[0x402819]
======= Memory map: ========
00400000-0046a000 r-xp 00000000 08:01 2369055
  /usr/sbin/xfs_db
00669000-0066a000 r--p 00069000 08:01 2369055
  /usr/sbin/xfs_db
0066a000-0066b000 rw-p 0006a000 08:01 2369055
  /usr/sbin/xfs_db
0066b000-00676000 rw-p 00000000 00:00 0
02090000-0214d000 rw-p 00000000 00:00 0                                  [heap]
7f5c68000000-7f5c68021000 rw-p 00000000 00:00 0
7f5c68021000-7f5c6c000000 ---p 00000000 00:00 0
7f5c6c0e2000-7f5c6c0f7000 r-xp 00000000 08:01 784940
  /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5c6c0f7000-7f5c6c2f6000 ---p 00015000 08:01 784940
  /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5c6c2f6000-7f5c6c2f7000 r--p 00014000 08:01 784940
  /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5c6c2f7000-7f5c6c2f8000 rw-p 00015000 08:01 784940
  /lib/x86_64-linux-gnu/libgcc_s.so.1
7f5c6c2f8000-7f5c6c59c000 r--p 00000000 08:01 2360086
  /usr/lib/locale/locale-archive
7f5c6c59c000-7f5c6c59e000 r-xp 00000000 08:01 784922
  /lib/x86_64-linux-gnu/libdl-2.13.so
7f5c6c59e000-7f5c6c79e000 ---p 00002000 08:01 784922
  /lib/x86_64-linux-gnu/libdl-2.13.so
7f5c6c79e000-7f5c6c79f000 r--p 00002000 08:01 784922
  /lib/x86_64-linux-gnu/libdl-2.13.so
7f5c6c79f000-7f5c6c7a0000 rw-p 00003000 08:01 784922
  /lib/x86_64-linux-gnu/libdl-2.13.so
7f5c6c7a0000-7f5c6c7e0000 r-xp 00000000 08:01 784972
  /lib/libncurses.so.5.7
7f5c6c7e0000-7f5c6c9df000 ---p 00040000 08:01 784972
  /lib/libncurses.so.5.7
7f5c6c9df000-7f5c6c9e3000 r--p 0003f000 08:01 784972
  /lib/libncurses.so.5.7
7f5c6c9e3000-7f5c6c9e4000 rw-p 00043000 08:01 784972
  /lib/libncurses.so.5.7
7f5c6c9e4000-7f5c6cb6e000 r-xp 00000000 08:01 784915
  /lib/x86_64-linux-gnu/libc-2.13.so
7f5c6cb6e000-7f5c6cd6d000 ---p 0018a000 08:01 784915
  /lib/x86_64-linux-gnu/libc-2.13.so
7f5c6cd6d000-7f5c6cd71000 r--p 00189000 08:01 784915
  /lib/x86_64-linux-gnu/libc-2.13.so
7f5c6cd71000-7f5c6cd72000 rw-p 0018d000 08:01 784915
  /lib/x86_64-linux-gnu/libc-2.13.so
7f5c6cd72000-7f5c6cd78000 rw-p 00000000 00:00 0
7f5c6cd78000-7f5c6cdb1000 r-xp 00000000 08:01 785158
  /lib/libreadline.so.6.2
7f5c6cdb1000-7f5c6cfb1000 ---p 00039000 08:01 785158
  /lib/libreadline.so.6.2
7f5c6cfb1000-7f5c6cfb3000 r--p 00039000 08:01 785158
  /lib/libreadline.so.6.2
7f5c6cfb3000-7f5c6cfb9000 rw-p 0003b000 08:01 785158
  /lib/libreadline.so.6.2
7f5c6cfb9000-7f5c6cfba000 rw-p 00000000 00:00 0
7f5c6cfba000-7f5c6cfd2000 r-xp 00000000 08:01 784933
  /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5c6cfd2000-7f5c6d1d2000 ---p 00018000 08:01 784933
  /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5c6d1d2000-7f5c6d1d3000 r--p 00018000 08:01 784933
  /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5c6d1d3000-7f5c6d1d4000 rw-p 00019000 08:01 784933
  /lib/x86_64-linux-gnu/libpthread-2.13.so
7f5c6d1d4000-7f5c6d1d8000 rw-p 00000000 00:00 0
7f5c6d1d8000-7f5c6d1dc000 r-xp 00000000 08:01 785015
  /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f5c6d1dc000-7f5c6d3db000 ---p 00004000 08:01 785015
  /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f5c6d3db000-7f5c6d3dc000 r--p 00003000 08:01 785015
  /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f5c6d3dc000-7f5c6d3dd000 rw-p 00004000 08:01 785015
  /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f5c6d3dd000-7f5c6d3fe000 r-xp 00000000 08:01 784912
  /lib/x86_64-linux-gnu/ld-2.13.so
7f5c6d5ab000-7f5c6d5f1000 rw-p 00000000 00:00 0
7f5c6d5fa000-7f5c6d5fd000 rw-p 00000000 00:00 0
7f5c6d5fd000-7f5c6d5fe000 r--p 00020000 08:01 784912
  /lib/x86_64-linux-gnu/ld-2.13.so
7f5c6d5fe000-7f5c6d600000 rw-p 00021000 08:01 784912
  /lib/x86_64-linux-gnu/ld-2.13.so
7fffcdb88000-7fffcdba9000 rw-p 00000000 00:00 0                          [stack]
7fffcdbff000-7fffcdc00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
  [vsyscall]
Aborted

Thank You,
James

Attachment: Olironsides.xfs.metadump
Description: Binary data

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