You are not logged in.

#1 2010-06-26 14:00:57

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

JFS is evil. (rant)

Ever booted your system with a JFS root only to see your root partition mounted read only? Cue: Backup your important files immediately.

If you're not lucky, on next reboot, you'll wait for a fsck only to read a message to the effect of "I just nuked your /etc, have a nice day". Afterwards, only read-only mounting is possible.

It's not the first time I lost data with JFS, but in the past it only happened when I lost power and only affected opened files. This time I had properly shut down the system about two hours before the incident. Good news that I have backups and that my hard disk appears to be OK.

Nonetheless, I'm not amused and I'll pick a different file system when installing Arch again after ~3 years as a happy JFS user. :-( The worst is being restricted to using Windows, but at least now I see the big advantage of having more than one OS on your only computer.

Offline

#2 2010-06-26 14:34:34

gtklocker
Member
Registered: 2009-09-01
Posts: 462

Re: JFS is evil. (rant)

Oh oh oh.

That put me in thoughts... my / is JFS. hmm

Offline

#3 2010-06-26 14:42:55

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: JFS is evil. (rant)

I ran away from JFS a long time ago, due to the Immortal Files of Death problem and fsck.jfs "fscking" up $HOME and /var.

Last edited by Wintervenom (2010-06-26 14:50:47)

Offline

#4 2010-06-26 16:22:45

FALK
Member
From: Denmark
Registered: 2008-03-24
Posts: 95

Re: JFS is evil. (rant)

Have not lost any files afaik, but I am getting rather tired of read-only mounting.

Offline

#5 2010-06-26 16:37:05

Barrucadu
Member
From: York, England
Registered: 2008-03-30
Posts: 1,158
Website

Re: JFS is evil. (rant)

Hmm, I've never had any problems with JFS at all, not even after sudden power loss, whereas I've had many problems with others (ext4 and btrfs come to mind as having caused a lot of hassles)

Last edited by Barrucadu (2010-06-26 16:37:22)

Offline

#6 2010-06-26 16:40:31

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: JFS is evil. (rant)

Interesting...I always used ext3 (now it's ext4) and never had any trouble (knock on wood)
I never wanted to try JFS, I always had a bad feeling about it big_smile


The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#7 2010-06-26 19:58:40

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: JFS is evil. (rant)

Barrucadu wrote:

Hmm, I've never had any problems with JFS at all, not even after sudden power loss, whereas I've had many problems with others (ext4 and btrfs come to mind as having caused a lot of hassles)

My experience exactly. Never had a blip nor hiccup with JFS. Whereas ext3 and ext4 have given weird unexpected errors and agonizingly long cross-your-fingers-and-hope fscks-- especially on laptops where unforeseen power losses are relatively common.

Offline

#8 2010-06-26 22:33:18

Mountainjew
Member
From: Ireland
Registered: 2008-08-24
Posts: 405

Re: JFS is evil. (rant)

I never had this problem with JFS but it was very slow for me. I switched back to ext4 and it no longer takes 10 seconds to open home.

Offline

#9 2010-06-27 08:19:17

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: JFS is evil. (rant)

For me xfs was, is and stays the most stable file system. ext3 was ok, but the for ever taking disc checks were going on my nerves. ext4 was complete crap here, had one system failure and the file system was broken, many empty files in /etc etc.
xfs is also slow for many tasks, but ... I like it :-)

Offline

#10 2010-06-27 08:27:59

droog
Member
Registered: 2004-11-18
Posts: 877

Re: JFS is evil. (rant)

I've had data loss with every fs in the last 15 years or so, besides ext2.
Probably all my fault and no benefit of ext2, but who knows sometimes like when crap like ext4 first got supported(lol) there wa..
but now are fi..

Offline

#11 2010-06-27 08:45:13

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: JFS is evil. (rant)

It makes me wonder about the state of the hard drive or RAM. I can't see any real reason for why JFS by itself would be the convict. I've used JFS on a number of computers for several years, and haven't had any such failure. I even had a motherboard which SATA controller broke and hence made it impossible to boot the system without having the screen going mad by all all error outputs; I switched motherboard, CPU and RAM, chrooted into the system to reinstall the kernel, and after that I've not seen any issues, even though all mounted partitions are JFS.

I don't know for sure, but maybe JFS isn't that forgiving if other hard ware related errors occur?

Offline

#12 2010-06-27 10:07:53

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: JFS is evil. (rant)

The only think hardware related could be hard drive temperature. I installed Thunderbird earlier and had it synchronize about 11.000 mails using IMAP before I shut down. I also removed Opera Mail's files. This meant both high CPU and lots of disk-I/O, probably resulting in a higher temperature than usual. (It was situated on a cardboard on top of a sofa, not exactly the best operating environment.)

I own a FSJ Amilo Pro v3205 - a fairly small 12.1" notebook. My hard drive is regularly at more than 55°C at idle (currently 57°C on Windows), so I didn't think much about it despite the drive only being rated to 55°C.

Maybe the real lesson here is: Don't operate your system outside the manufacturers specifications and trust things to just work (even if they always did).

On the software side, I can only speculate that maybe JFS doesn't like many small files. I don't know how Thunderbird stores messages, but if it's something like Maildir, it would result in many small files. I experienced JFS being slow with many small files, for instance when removing build files, but this doesn't explain losing my /etc...

Edit: Mailbox -> Maildir

Last edited by wuischke (2010-06-27 10:10:36)

Offline

#13 2010-06-27 10:24:28

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: JFS is evil. (rant)

Thunderbird uses big mbox files.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#14 2010-06-27 10:49:21

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: JFS is evil. (rant)

The PC of my father has jfs as / and unfortunately he often just switches it off instead of properly halt it.

In a long time / got mounted ro only once and a simple fsck and reboot solved it. One time I had to reinstall file-roller because some files of it were broken but I don't know if this is jfs' fault.
I had jfs for some time on my netbook and there were many times that I used it till the battery was empty... Never had any problems there.

But jfs is a bit too slow for me... On the netbook I changed to btrfs + compression and my father don't have too much problems with it being slow.


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#15 2010-06-30 06:35:19

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,563

Re: JFS is evil. (rant)

JFS has always been solid for me, as has ext3/ext4.

NTFS is the only one that ever screwed up in my case wink

Offline

#16 2010-07-03 21:58:38

SpeedVin
Member
From: Poland
Registered: 2009-04-29
Posts: 955

Re: JFS is evil. (rant)

I use ext4 for both and I've got writeback option for my home parttition, but still I don't have any data loss wink
I was thinking that JFS is rock stable fs because it's used only on server's and now...


Shell Scripter | C/C++/Python/Java Coder | ZSH

Offline

#17 2010-07-04 15:16:17

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: JFS is evil. (rant)

I have never tried jfs but either with ext3 or ext4 I have never had any data loss so far, the only problems I've experienced are related with the user carelessness or hardware fault.

If I was you I would try to stress that system and see if anything goes awry. Older systems have a certain tendency to crap themselves in mysterious ways so I would check the hardware before starting to blame the filesystem.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#18 2010-07-04 22:44:37

Blue Peppers
Member
From: Newbury, UK
Registered: 2009-02-01
Posts: 178

Re: JFS is evil. (rant)

I have never had any problems at all with jfs. No problems at all with any FS apart from xfs tbh. I use jfs for all my backups, and I must say, I feel it has one of the prettiest fsck outputs out there. tbh, that was the main reason i chose it big_smile


Consistency is not a virtue.

Offline

#19 2010-07-05 05:23:35

theapodan
Member
From: Virginia, USA
Registered: 2008-10-21
Posts: 116

Re: JFS is evil. (rant)

My experience with JFS has also been good.  I converted my desktop / and /var to ext4 for theoretical performance advantages, but it isn't really faster.  I didn't bother to convert /home.

My laptop is set up with JFS all around.  Lots of dirty shutdowns and never a problem.

I'd suspect a hardware fault instead of the filesystem.

Offline

#20 2010-07-08 14:31:37

slvn
Member
From: DG City,DG Province, China PRC
Registered: 2010-07-08
Posts: 1

Re: JFS is evil. (rant)

Never tried JFS..

Offline

#21 2010-07-08 18:07:43

cesura
Package Maintainer (PM)
From: Tallinn, Estonia
Registered: 2010-01-23
Posts: 1,867

Re: JFS is evil. (rant)

Oh, I was contemplating switching to JFS from ext4, but after hearing these fun stories, I have second thoughts. ext4 has never given me any data loss problems, so I'll stick with that. tongue

Offline

#22 2010-07-08 18:36:05

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: JFS is evil. (rant)

itsbrad212 wrote:

Oh, I was contemplating switching to JFS from ext4, but after hearing [this FUD], I have second thoughts. ext4 has never given me any data loss problems, so I'll stick with that. :P

Don't believe the FUD. ;)

Offline

#23 2010-07-08 19:04:13

Loke
Member
From: Denmark
Registered: 2005-10-21
Posts: 139

Re: JFS is evil. (rant)

wuischke wrote:

........

If you're not lucky, on next reboot, you'll wait for a fsck only to read a message to the effect of "I just nuked your /etc, have a nice day". Afterwards, only read-only mounting is possible.

..........

Sounds too familiar; was just my /home partition instead >:( Haven't used JFS ever since.

Offline

#24 2010-07-08 22:12:56

sctincman
Member
From: CO (USA)
Registered: 2009-04-08
Posts: 85

Re: JFS is evil. (rant)

Been using JFS for almost 2 years on this laptop for /home and /, been through many power losses (losing sight of battery levels :x) and haven't experienced bad data loss (lost my entire claws-mail folder once, but that's about it)

Offline

#25 2010-07-09 04:46:45

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: JFS is evil. (rant)

itsbrad212 wrote:

but after hearing these fun stories

Try searching the forums and you will read very similar stories about ext4.


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

Board footer

Powered by FluxBB