Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have used it in only two builds, and ran into no issues. To my knowledge, the instability appears in the code for the raid configurations supporting raid-5 and raid-6 features. If you stick with no raid features or mirroring only, the common laptop case, there should be no more problems than using ext4.
I would still like an in-depth check and correct tool for the file system, but we may have to wait a while for that. I monitor the stability section on THIS page https://btrfs.wiki.kernel.org/index.php/Main_Page for changes, and the basic file system on disk has been stable for several months now. (since sometime in 2014 I believe)
OK Thanks... Seems odd that it never had a file checker that EXT2/3/4.
I wonder how well it handles power outages.
It has several kinds of internal checking, and a few one-time checks like fsck runs that can be activated on mount with a command-line option. I suggest hitting the site and doing some reading before using it in any production environment. As always, there is confidence and power in having multiple layers of backups no matter what file system you use.
While I am willing to use it on a non-critical system for convenience, it does not perform as well as EXT4 for server (database) operations. OK for a laptop now, and I expect it to get better, just do not expect it to be fully mature. Yet.
How to put this "gently". fsck is to ensure the filesystem integrity.
Not (necessarily) your files.
That's why lost+found exists - your files might finish up there. Or even just fragments of them.
Not common, but happens. If I have a major "event" (say a power outage) and find any errors, I restore my important systems (in full) without even thinking about it.
btrfs RAID5/6 has been public for a while now and I find it great - but RAID (btrfs or not) doesn't override the need for backups.
For a file server I would expect rait5/6 SHOULD work... and btrfs doesn't work reliably for that (still has problems with power failures, and recovery - check the current status: https://btrfs.wiki.kernel.org/index.php/Status. Still unstable after a number of years, and will not perform repair; so I for one will not use btrfs)
Ext2/3/4 do have a fsck available (same one for all three). Never had problems with md raid5.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.