![Raid1,一个磁盘显示SMART错误:](https://linux22.com/image/546499/Raid1%EF%BC%8C%E4%B8%80%E4%B8%AA%E7%A3%81%E7%9B%98%E6%98%BE%E7%A4%BASMART%E9%94%99%E8%AF%AF%EF%BC%9A.png)
我有一台 HP Pavillion 机器,并且正在使用主板内置的 RAID 控制器(H-RS880-uATX,一些消费级 RAID 控制器,不确定是谁)。
前几天晚上,我收到了来自 AMD RAID API 的大量事件日志错误。我在 BIOS 中对两个驱动器运行了 SMART 测试,第二个驱动器读取失败。
我思考正确的答案是打破 RAID 阵列,运行单个驱动器一段时间,购买新的驱动器来替换未通过 SMART 测试的驱动器,然后重建镜像。
但是,我不确定,所以我问了。如果可能的话,最好能挽救第二个驱动器。我可以对它运行检查磁盘并继续将其用作 RAID 阵列的一部分吗?作为额外的非 RAID 数据磁盘怎么样?
(H-RS880-uATX 规格:http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01925486&lc=en&dlc=en&cc=us&product=4195937#N33)
(事件日志错误:任务 20 磁盘错误,位于端口 4 目标 1 的 LBA 0x053e065f3(长度 0xf3),状态为 51;错误寄存器:40)
答案1
事实上,你的答案是不是完全正确。很有可能你不要想要打破RAID。
首先,如果系统在保修期内,请致电 HP。如果系统接近保修期,我会打电话询问他们是否愿意给您优惠。一定要告诉他们您确实在使用硬件 RAID。
1/ 获得替换驱动器。如果系统在保修期内,HP 应该会发送一个。如果没有,请去购买一个或在线订购一个。如果可能的话,替换件应该是相同的磁盘。如果不是,则需要相同大小或更大。
2/ 如果您还没有备份,请备份。至少,获取一个 Dropbox 或 SugarSync 帐户,并从机器上获取重要资料的副本。
3/ 如果您没有,请创建一个恢复盘。具体步骤取决于您的操作系统。
4/ 如果还没有,请具体找出哪个驱动器发生故障。错误代码可能会清楚说明,或者 RAID 阵列管理实用程序可能会告诉您。
5/ 我认为是不是热插拔 RAID 控制器。因此,关闭系统,将故障驱动器换成新驱动器,然后启动系统。进入您用于创建 RAID 集的任何工具,并确认它可以看到新驱动器并正在重建。
我不会在任何生产系统中重复使用损坏的驱动器。您可以运行SpinRite并可能解决问题并将其保存在冷备用状态,但我不会。