What's the best linux journalling filesystem?

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

What's the best linux journalling filesystem?

Post by Darth Wong »

Well, the thread title says it all. What do you think?
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
User avatar
Crayz9000
Sith Apprentice
Posts: 7329
Joined: 2002-07-03 06:39pm
Location: Improbably superpositioned
Contact:

Post by Crayz9000 »

Each one has their pros and cons. It all depends on what you're using it for.

Reiser4 seems to be good in design. I haven't used it yet so I don't really know.

ReiserFS 3 is a decent filesystem. Pros are that it seems to be nice and stable. The cons are that if it's not umounted correctly (due to a power bump or what have you) it takes forever to fsck.

XFS I have honestly never had any sort of problems with. I know that its journaling mechanism is supposed to be very RAM-intensive and thus volatile in the case of a power failure, but my machines have XFS for the root partitions and I've never had trouble with them. After a power failure, fsck goes almost instantly and the machine is back up and running.

ext3 is ext2 with a journal. I stopped using it a while ago and haven't seen very much reason to go back. fsck takes a long time, I've had some bad errors after power failures that prevented the computer from booting, etc.

I've never tried IBM's jfs.
A Tribute to Stupidity: The Robert Scott Anderson Archive (currently offline)
John Hansen - Slightly Insane Bounty Hunter - ASVS Vets' Assoc. Class of 2000
HAB Cryptanalyst | WG - Intergalactic Alliance and Spoof Author | BotM | Cybertron | SCEF
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

I've generally favored XFS.
User avatar
Terr Fangbite
Padawan Learner
Posts: 363
Joined: 2004-07-08 12:21am

Post by Terr Fangbite »

I generally just use ext2. Never really used any of the others. Never had any problems with it.
Beware Windows. Linux Comes.
http://ammtb.keenspace.com
darthdavid
Pathetic Attention Whore
Posts: 5470
Joined: 2003-02-17 12:04pm
Location: Bat Country!

Post by darthdavid »

ext3 is what I use and I don't like it. Takes forever to fsck and from what I've heard can have problems. Plus there's the fact that It's just a kludge to get journalling on ext2. I would be using something different but I formatted stupidly and the way my partitioning is set up it wouldn't be fun to reinstall. I figure at somepoint I'll burn my important data to cd (and make a list of programs to tell apt -get to download), nuke this hdd and then when I reformat I'll use something better. Probably just as well. This box is getting kinda convoluted (and it has shit I never use. I have like 5 webbrowsers).
User avatar
Jew
Jedi Knight
Posts: 666
Joined: 2005-01-17 10:29pm

Post by Jew »

darthdavid wrote:ext3 is what I use and I don't like it. Takes forever to fsck and from what I've heard can have problems. Plus there's the fact that It's just a kludge to get journalling on ext2.
Weird. I use ext3 and love it. I especially like that it can be mounted as ext2, which means lots of old tools work with it.

Anyway, that's beside the point. If you don't want ext3, I suggest ReiserFS. (Not to be confused with Reiser4. Reiser4 is too new to be trusted with critical data.) Many Linux distributions use ReiserFS as their default filesystem, and if it's good enough for them it's worth a try. I've not used it much, but it has worked for me the times I did try it.
She did not answer, which is the damnedest way of winning an argument I know of.
User avatar
Stark
Emperor's Hand
Posts: 36169
Joined: 2002-07-03 09:56pm
Location: Brisbane, Australia

Post by Stark »

Semi-appropriate n00bish question -

If I've got ~300Gb of stuff on various partitions that I mistakenly accepted as ext2, is there a simple way of shuffling things around to change filesystems? I usually use reiserFS (not for any particular reason) and I just mis-clicked to get ext2.
User avatar
Jew
Jedi Knight
Posts: 666
Joined: 2005-01-17 10:29pm

Post by Jew »

I have converted ext2 filesystems to ext3. That's easy--you can convert back and forth pretty much at will. This web page has some instructions.

But you want to convert ext2 to ReiserFS. That's a whole different sort of problem. I've never done it, and my advice to you is to back your data up to another hard disk or partition, and reformat the partition you want to convert.

But if you *must* convert, it might be technically possible. Check out this HOWTO for Gentoo Linux. Those instructions indicate that you can convert an ext2 filesystem to ReiserFS, XFS, JFS, and others. You might be able to adapt those instructions to whatever system you're running. However, you'll still want to make sure you have recent backups; they say that data corruption is possible.

My advice is that you don't try to convert any filesystems from ext2 to ReiserFS. Just reformat them and restore your data from backups.
She did not answer, which is the damnedest way of winning an argument I know of.
Post Reply