Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm noticing the following lines in dmesg when an XFS volume is being mounted

dm-1: Disabling barriers, trial barrier write failed

Anyone know what this means?

share|improve this question

1 Answer 1

You should modify the mount options. Add nobarrier to the options in /etc/fstab for the partition.

See Red Hat's note about it.

To mitigate the risk of data corruption during power loss, some storage devices use battery-backed write caches. Generally, high-end arrays and some hardware controllers use battery-backed write cached. However, because the cache's volatility is not visible to the kernel, Red Hat Enterprise Linux 6 enables write barriers by default on all supported journaling file systems.

share|improve this answer
    
Thanks! very helpful –  wjimenez5271 Apr 3 '12 at 23:38
    
nobarrier also massively increases performance and you don't get so many flush kernel threads using valuable resources. –  Tom O'Connor Oct 31 '12 at 15:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.