Answers:
应尽快更换一个完全失败的驱动器,并且阵列可以自行重建。根据这项研究,驱动器应该比没有显示SMART故障的SMART故障更容易失败:https://static.googleusercontent.com/media/research.google.com/en//archive/disk_failures.pdf。它们也应该被替换,并且再也不用于重要的用例。
假设您使用相同的硬盘驱动器,则值得获得多个备件,数量取决于您期望存储设备保持服务的时间长度。
在我看来,对于大于1 TB的驱动器阵列,RAID5不是一个好选择。RAID5需要很长时间才能重建,重建时性能会很慢。当阵列中有多个(12)磁盘时,RAID5也不是很有用,因为它只能防止一个故障。第二次失败破坏了整个阵列。
对于未来的构建,我建议使用RAID10,它将提供更一致的快速性能,同时提供更好的容错能力。
据我所知,RAID 5允许阵列中出现1个磁盘故障。如有需要,可以相应地构建hotspare。控制器/ GUI或您正在使用的任何前端用于执行此操作。重建RAID所需的时间取决于使用的数据量。一旦建立了热备份,您的RAID理论上将恢复正常。此时,将SMART错误中的其中一个驱动器脱机并使用hotspare进程重建它。完成所有有错误的硬盘更换。我会用显示SMART错误的关键数据替换任何磁盘。您可以继续使用RAID 6,当然您必须通过移动它来备份所有数据,重建阵列并将其放回原处。RAID 6允许更多的磁盘故障,但您的写入速度确实很小。