linux – mdadm Raid5提供备件缺失事件
作者:互联网
我在Debian测试(Wheezy)上成功构建了一个raid5数组.作为手册页并进一步说明,该阵列将被创建为不同步的阵列,只需要注入一个新的备件进行修复.
这工作得很好.
但是在重建过程之后,我每天都会收到有关丢失备件的消息,但阵列应该是raid5而不是3个光盘没有备件.
我想我只需要告诉mdadm有 – 而且应该 – 没有备用,但如何?
mdadm -D给出
Active Devices: 3
Working Devices: 3
Failed Devices: 0
Spare Devices: 0
和/ proc / mdstat读取
md1: active raid5 sda3[0] sdc3[3] sdb3[1]
##### blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
有任何想法吗?
解决方法:
打开/etc/mdadm/mdadm.conf文件,找到以ARRAY / dev / md1开头的行,并删除紧跟状态’spares = 1’之后的行.然后重启mdadm服务.
如果您在md1阵列仍在重建时执行了mdadm –examine –scan来检索数组定义,那么当时一个分区被视为备用分区.
标签:linux,raid,mdadm,software-raid 来源: https://codeday.me/bug/20190809/1632060.html