Re:XFS: The Enterprise File System of Choice
by mdk754 on Tuesday September 15, 2015 @01:52PM
(#10222076)
Could we add a "(2013)" to the title?
Also, can anyone speak to the current state of affairs with respect to ext4, xfs, and btrfs?
I'd love to hear about the tooling and code quality in these file systems from an informed (and recent) point of view. Has Redhat been putting out fires since the switch? Did it go unnoticed? Are there measurable performance and/or reliability gains?
Re:XFS: The Enterprise File System of Choice
by StillBored on Tuesday September 15, 2015 @06:06PM
(#10223468)
XFS would be perfect if there was a way to disable delayed allocation. Has that changed recently? I still use it on a number of machines because it tends to work better with large volumes. But that hasn't kept me from losing data with it, repeatedly. Of course I've lost data with lots of other linux file systems too, so in that regard it isn't much worse. These days if I really think the data is important I still use a bunch of little ext3 partitions with data=journal, barrier=1 and all the disk caches set to write through mode.
Re:XFS: The Enterprise File System of Choice
by poelzi on Tuesday September 15, 2015 @05:41PM
(#10223375)
Last try was in maybe ~2012.
I learned from a collegue that if the hard drive implements barriers incorrectly, this can cause easy XFS corruptions. Maybe this was the reason, especially SSD firmwares are very complex these days...
Re:XFS: The Enterprise File System of Choice
by infamouscow on Tuesday September 15, 2015 @02:01PM
(#10222152)
It doesn't matter how advanced your filesystem is if it's going to silently lose data. The stability of btrfs is a running joke among filesystem developers.[1]
Re:XFS: The Enterprise File System of Choice
by bnolsen on Tuesday September 15, 2015 @01:27PM
(#10221892)
i recall XFS had some serious corruption issues if a failure happens when not on a UPS (or the UPS fails catastastrophically). Has this been dealt with ?
Re:XFS: The Enterprise File System of Choice
by buffoon on Tuesday September 15, 2015 @02:35PM
(#10222386)
Possibly fixed. I've had one incident of an XFS filesystem refuse to mount after it replayed the journal after a power outage. xfs_repair worked but I shouldn't have to piss around in single user mode in 2015.
Kit was a HP DL380p, SmartArray 420i SAS array, CentOS 7 about 3 months ago.
Outage caused by a large UPS explosion that took out 100 machines. No NTFS or ext3/4 trouble at all.
Re:XFS: The Enterprise File System of Choice
by mhurron on Tuesday September 15, 2015 @01:28PM
(#10221909)
From personal experience I can say that I haven't seen it recently. RHEL 7 went to XFS as their default filesystem so hopefully they've looked into it.
Also, can anyone speak to the current state of affairs with respect to ext4, xfs, and btrfs? I'd love to hear about the tooling and code quality in these file systems from an informed (and recent) point of view. Has Redhat been putting out fires since the switch? Did it go unnoticed? Are there measurable performance and/or reliability gains?
https://en.wikipedia.org/wiki/Allocate-on-flush
Was this years ago, or more recently?
I learned from a collegue that if the hard drive implements barriers incorrectly, this can cause easy XFS corruptions. Maybe this was the reason, especially SSD firmwares are very complex these days...
(check out the slides, especially slide 40)
It happened to me.
[1] https://btrfs.wiki.kernel.org/index.php/Main_Page#Stability_...
Linux with a huge volume? Use XFS.
Kit was a HP DL380p, SmartArray 420i SAS array, CentOS 7 about 3 months ago.
Outage caused by a large UPS explosion that took out 100 machines. No NTFS or ext3/4 trouble at all.