我有一个关于RAID 5重build的问题。
我们假设如下:一个RAID 5,3磁盘(每个5TB)arrays(即10TB可用)。
如果磁盘发生故障,数据仍然可以访问(例如,员工可以继续工作),但处于“瘫痪”状态。
众所周知,一旦磁盘被更换,RAID控制器就可以重buildarrays结构,虽然URE有一定的机会,这意味着你的数据不能被重build和丢失。
但是,什么是阻止你,一旦发现一个磁盘失败,将所有数据从limgearrays复制到networking存储位置,用新磁盘从头开始重新创buildRAIDarrays,然后复制文件?
这样,遇到的任何URE都将显示为单个文件失败,而不是完全失败。
这会工作吗?
在此先感谢劳伦斯
我们假设如下:一个RAID 5,3磁盘(每个5TB)arrays。
我们已经开始了一个糟糕的开始。
如果磁盘发生故障,数据仍然可以访问(例如,员工可以继续工作),但处于“瘫痪”状态。
假设剩下的两个磁盘之一没有URE正好在某个人拥有文件的地方。
但是,什么是阻止你,一旦发现一个磁盘失败,将所有数据从limgearrays复制到networking存储位置,用新磁盘从头开始重新创buildRAIDarrays,然后复制文件?
现在除了现在你正在强调降级arrays的磁盘和复制TB数据,即使在GBnetworking上也不会很快。 如果您的硬盘全部来自同一批次,那么磁盘在很短的时间内就会失败,这并不罕见。 另外,如果上述URE的可能性成为现实,那么您现在已经丢失了必须从备份恢复的数据。
这样,遇到的任何URE都将显示为单个文件失败,而不是完全失败。
遇到的URE可以通过合理的存储控制器performance为单个文件故障。 在遇到URE时,您不必在重build时遇到难题。 有关更多信息,请参阅您的存储控制器手册。
使用RAID 10或6与热备份和合理大小的硬盘驱动器。 你的发际线和职业生涯稍后会感谢你。