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