xfs
[Top] [All Lists]

Re: 64-bit inodes and back again

To: xfs@xxxxxxxxxxx
Subject: Re: 64-bit inodes and back again
From: Michael Cronenworth <mike@xxxxxxxxxx>
Date: Tue, 27 Sep 2011 21:52:17 -0500
In-reply-to: <4E8278D8.9060309@xxxxxxxxxx>
References: <4E825C25.6050804@xxxxxxxxxx> <20110928011020.GE3159@dastard> <4E8278D8.9060309@xxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2
Dave Chinner on 09/27/2011 08:10 PM wrote:
> I'm pretty sure this was fixed in 2.6.37.

I upgraded to kernel 2.6.38. The files are now visible.

Michael Cronenworth wrote:
xfs_reno is a tool designed to move all 64 bit inodes back into the
32 bit inode space again.

http://xfs.org/index.php/Unfinished_work#The_xfs_reno_tool

I'll give this a shot first.

I did try this tool first, but it didn't seem to work for me:

# xfs_reno -vv /tmp/q.save/7074d797d8cd5965224f21a778924aa44a0871f4-qt-x11-4.7.4-2.fc14-x86_64 xfs_reno: Cannot stat /tmp/q.save/7074d797d8cd5965224f21a778924aa44a0871f4-qt-x11-4.7.4-2.fc14-x86_64: Invalid argument
# xfs_reno -fvv /tmp/q.save
Scanning directory tree...
Processing 1 directory...
xfs_reno: directory: 97367 1 /tmp/q.save
xfs_reno: unable to duplicate directory attributes: /tmp/q.save
0 seconds elapsed
Done.
# ls -l /tmp/q.save/
ls: cannot access /tmp/q.save/b0afb399c40e9a45061b5cee73770def741d270e-qt-4.7.4-2.fc14-x86_64: Invalid argument ls: cannot access /tmp/q.save/7074d797d8cd5965224f21a778924aa44a0871f4-qt-x11-4.7.4-2.fc14-x86_64: Invalid argument
total 8
drwxr-xr-x. 2 root root 4096 Sep 27 22:33 310514e5d8aff198342a469b59311b7fa3af0d28-qt-webkit-4.7.4-2.fc14-x86_64 ??????????? ? ? ? ? ? 7074d797d8cd5965224f21a778924aa44a0871f4-qt-x11-4.7.4-2.fc14-x86_64 ??????????? ? ? ? ? ? b0afb399c40e9a45061b5cee73770def741d270e-qt-4.7.4-2.fc14-x86_64
-rw-------. 1 root root   83 Sep 27 22:38 xfs_reno.recover

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