<div dir="ltr"><div>Hello,</div><div>I am in the point of picking up a FS for new brick nodes. I was used to like and use ext4 until now but I recently red for an issue introduced by a patch in ext4 that breaks the distributed translator. In the same time, it looks like the recommended FS for a brick is no longer ext4 but XFS which apparently will also be the default FS in the upcoming RedHat7. On the other hand, XFS is being known as a file system that can be easily corrupted (zeroing files) in case of a power failure. Supporters of the file system claim that this should never happen if an application has been properly coded (properly committing/fsync-ing data to storage) and the storage itself has been properly configured (disk cash disabled on individual disks and battery backed cache used on the controllers). My question is, should I be worried about losing data in a power failure or similar scenarios (or any) using GlusterFS and XFS? Are there best practices for setting up a Gluster brick + XFS? Has the ext4 issue been reliably fixed? (my understanding is that this will be impossible unless ext4 isn&#39;t being modified to allow popper work with Gluster)</div>
<div><br></div><div>Best regards</div></div>