| To: | Barry Naujok <bnaujok@xxxxxxx> |
|---|---|
| Subject: | Re: REVIEW: Change mkfs.xfs to set primary superblock inodes in ALL secondaries |
| From: | Eric Sandeen <sandeen@xxxxxxxxxxx> |
| Date: | Wed, 03 Sep 2008 09:11:59 -0500 |
| Cc: | "xfs@xxxxxxxxxxx" <xfs@xxxxxxxxxxx> |
| In-reply-to: | <op.ugv794p63jf8g2@pc-bnaujok.melbourne.sgi.com> |
| References: | <op.ugv794p63jf8g2@pc-bnaujok.melbourne.sgi.com> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Thunderbird 2.0.0.16 (Macintosh/20080707) |
Barry Naujok wrote: > One peculiarity of mkfs.xfs that no-one has yet been able to explain > to me is that all the secondary superblocks do not contain the > primary superblock's root inode, realtime inodes and quota inodes. > > The root inode is stored in the middle and last AG as well to > make things more unexpected. > > The following makes all the secondaries the same as the primary > (other than the global counters). Also looks good to me. I've always wondered, too, if writing a single backup superblock in the last sector(s) of the device at mkfs/growfs time might be sane? When the primary is corrupt you could quickly get the size of the device, seek to the end, read on the last 1k boundary, see if it's a superblock, and use that as the first easily-findable backup. Just a thought :) -Eric |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: REVIEW: Change mkfs.xfs to set primary superblock inodes in ALL secondaries, Christoph Hellwig |
|---|---|
| Next by Date: | Interesting Page, projectquickcash |
| Previous by Thread: | Re: REVIEW: Change mkfs.xfs to set primary superblock inodes in ALL secondaries, Christoph Hellwig |
| Next by Thread: | Interesting Page, projectquickcash |
| Indexes: | [Date] [Thread] [Top] [All Lists] |