系统相关
首页 > 系统相关> > linux – mdadm Raid5提供备件缺失事件

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