Centos

如何禁用障礙?

  • August 1, 2012

禁用障礙似乎是不可能的。我嘗試使用“mount -o barrier=off”、“mount -o barrier=0”、“barrier=off”和“barrier=0”載入核心。核心是帶有 CentOS 6.2(現在是 6.3)的 Atomic Secure Linux 2.6.32。重新啟動後 20 分鐘到 4 小時,我在 /var/log/messages 中收到“核心:JBD:vda1-8 上基於屏障的同步失敗 - 禁用屏障”。

>cat /etc/fstab
/dev/mapper/vg_centos62-lv_root / ext4 grpquota,usrquota,rw 0 1
UUID=bb756d7c-5946-4608-bec5-08411daa875e /boot ext4 預設值 1 2
/dev/mapper/vg_centos62-lv_swap swap 交換預設值 0 0
tmpfs /dev/shm tmpfs 預設值 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs 預設值 0 0
proc /proc proc 預設值 0 0

>貓 /etc/mtab
/dev/mapper/vg_centos62-lv_root / ext4 rw,grpquota,usrquota 0 0
程序 /proc 程序 rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
/dev/vda1 /boot ext4 rw 0 0
無 /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/tmp /tmp 無 rw,bind 0 0
/var/tmp /var/tmp 無 rw,bind 0 0
/home /home 無 rw,bind 0 0

我還被告知,我在 /etc/mtab 中列出了一個用於 /home 自身的環回掛載。我不知道這是否可能是它的原因,或者它是否是壞的。這台機器正在使用 KVM 虛擬化,它的磁碟作為 LVM 中的 .img 文件駐留在主機上。

這是 2.6.33 之前核心中 LVM 的問題,其中屏障支持已完全實現(2.6.32 中的實現不完整)。

該錯誤消息是無害的,可以忽略(假設您的底層磁碟陣列具有備用電池或類似的寫記憶體保護)。

您還可以為此文件系統添加選項,這將抑制消息。nobarrier/etc/fstab

我嘗試使用“mount -o barrier=off”載入核心

你試過什麼?

—屏障的選項應該在/etc/fstab

引用自:https://serverfault.com/questions/409556