[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: file systems



On 04/26/2011 04:44 PM, Stan Hoeppner wrote:
Ron Johnson put forth on 4/26/2011 9:29 AM:
On 04/26/2011 02:41 AM, Stan Hoeppner wrote:
I'm CC'ing back to debian-user as I believe others may find this
information useful.

Ron Johnson put forth on 4/25/2011 11:15 PM:

Stan: "Thus moving to EXT4 gains you nothing on a 32 bit machine,"

Ron: It gives me the ability to do a fsck!

Only on rare occasions should one _need_ to run xfs_check or xfs_repair.


Only one rare occasions should one *need* to change a tire.  Yet we
still carry one in the trunk/boot.

[snip]

The reason why you use a 32 bit system is irrelevant to me.  Though up
to this point I assumed we were discussing a server.  Regardless, use
'xfs_repair -n" instead of xfs_check and you should be good to go,
again, assuming 'xfs_repair -n' doesn't run out of memory on your
machine.


As I expect storage capacity to do nothing but grow, I'm not going to
take that chance.

It seems strange to me that you're so adamant WRT ditching XFS on a whim
due to a well known problem WRT which you seem to have performed little
or zero basic research of your own.

Silly me took for granted that you can fsck your fs.

                                     This is odd for someone who
apparently uses a given piece of software in production, and such a
critical piece at that.  People don't normally chuck production
filesystems, especially the best Linux filesystem, on a whim without at
least doing some basic research into a problem.


Don't ass-u-me. Business isn't the only reason that people have really large filesystems. Think HTPC.

[snip]

The first I recall seeing you mention this issue was in rebuttal to my
evangelism of XFS.  Strange, that.  This saga likely prompts people to
wonder about your motivations in this thread, and the validity of the
information you've provided and claims you've made.


My motivation is "full disclosure".

I originally created my two big file systems as xfs because I've seen many benchmarks showing how well it performs w/ big files. And it does. Really, Really Well.

But not being able to fsck the fs that I just created is unacceptable.

--
"Neither the wisest constitution nor the wisest laws will secure
the liberty and happiness of a people whose manners are universally
corrupt."
Samuel Adams, essay in The Public Advertiser, 1749


Reply to: