为什么 mdadm 禁用我的 raid 阵列上的磁盘?

为什么 mdadm 禁用我的 raid 阵列上的磁盘?

在系统日志中我看到:

Jun  3 15:07:12 storage kernel: [36518.430143] md/raid1:md0: Disk failure on sdd1, disabling device.
Jun  3 15:07:12 storage kernel: [36518.430143] md/raid1:md0: Operation continuing on 1 devices.

这是 2 个 raid1 阵列中的一个磁盘故障。上周我同时遇到了 2 个磁盘故障,每个阵列一个。我怀疑这可能不是磁盘的问题。

我再次添加了驱动器,目前一切似乎运行正常。

我如何才能知道为什么 Linux 禁用了我的设备?

答案1

诊断此问题的第一步是在磁盘上运行 SMART 测试 - 类似于

sudo smartctl -A /dev/sdX

看看它自己报告了什么。您可能还想进行长磁盘测试,看看它们说了什么 - 尽管可能不多。

可能还值得建议您使用哪种磁盘。不久前,我使用了 2 个普通磁盘,它们似乎有类似的问题 - 我不记得确切的症状或消息,但最终将其归结为它们与 RAID 不兼容。在处理 RAID 方面,标准台式机驱动器和 RAID/企业级驱动器之间存在差异 - 甚至 MDADM 软件 RAID。

相关内容