JBD:基于屏障的同步在md0-8上失败,禁用了屏障错误和解决方案
时间:2020-01-09 10:43:24 来源:igfitidea点击:
我有使用mdadm命令行实用程序在Debian Linux服务器下设置和管理软件RAID 6。
但是,我在/var/log/messages文件中收到以下消息:
[ 14.003707] JBD: barrier-based sync failed on md0-8 – disabling barriers
[14.003707] JBD:在md0-8上禁用屏障,基于屏障的同步失败
如何解决消息JBD错误消息基于屏障的同步失败?
这不是问题。
这只是/var/log/messages中的参考日志条目。
使用以下命令查看团队的当前状态:
# cat /proc/mdstat
输出示例:
Personalities : [raid6] [raid5] [raid4]
md0 : active raid6 sda1[0] sde1[4] sdd1[3] sdc1[2] sdb1[1]
125856768 blocks super 1.2 level 6, 512k chunk, algorithm 2 [5/5] [UUUUU]
unused devices:
# mdadm -q -D /dev/md0
输出示例:
/dev/md0:
Version : 1.2
Creation Time : Sat Sep 3 00:46:50 2011
Raid Level : raid6
Array Size : 125856768 (120.03 GiB 128.88 GB)
Used Dev Size : 41952256 (40.01 GiB 42.96 GB)
Raid Devices : 5
Total Devices : 5
Persistence : Superblock is persistent
Update Time : Mon Sep 5 02:41:30 2011
State : clean
Active Devices : 5
Working Devices : 5
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 512K
Name : nas01:0 (local to host nas01)
UUID : 076f728e:4e89c5a7:dfc456ff:c12a1b22
Events : 696
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1
3 8 49 3 active sync /dev/sdd1
4 8 65 4 active sync /dev/sde1
如何删除此消息?
编辑grub.conf或者menu.lst并将以下参数传递给内核:
barrier=off

