我有带有 4 个磁盘 raid 5 的 centos 6.6。一个磁盘坏了。
我根据序列号(sdc1)删除了坏磁盘。
当我使用新磁盘重新启动时,SD 标签发生了变化。
我的新磁盘现在是 sdb。
Mdadm 显示我的 raid 处于非活动状态。
在我做任何其他事情之前,我想知道设备名称有多重要。
同一个磁盘是否需要显示为 sdb sdc etcc?
我的 mdadm conf 按名称列出它们:sdb sdc sdd sde
答案1
我认为,提供以下信息会很有用:
/var/log/messages 中的任何与 raid 相关的消息。
配置文件/etc/mdadm.conf的内容
/proc/mdstat 的内容
在更换硬件之前,您是否已通过 mdadm 将磁盘 sdc1 标记为故障?
所有磁盘是否都连接到同一个控制器?
控制器是否正确检测更换的磁盘,即与其他磁盘相同?
您是否将新磁盘连接到与故障磁盘相同的控制器端口?
另外,请检查 /var/log/messages 以查看磁盘命名是否发生某些事情,例如磁盘名称发生更改。
如果使用设备名称而不是 UUID,那么我建议找出设备名称更改的原因。