总共有 4 个 HDD,其中 3 个在阵列中,1 个作为专用热备用 HDD#1 发生故障,热备用自动开始重建 我想更换 HDD#1,但我很好奇如何将 HDD 放回到其原始插槽。
- 更换 HDD#1 后,它会成为热备用还是未配置的好?
- 先前热备盘槽中的 HDD 会自动将数据重建至 HDD#1 吗?
- 我是否必须将之前的热备用插槽换到 HDD#1 插槽?然后将新的驱动器放入热备用插槽?
- 如何恢复以前的插槽配置?RAID 5 中的 1、2、3 和插槽 4 作为热备用?
因为目前 RAID 中的插槽配置是 2、3 和 4
答案1
在某些控制器上,更换并重建故障磁盘后,备用磁盘将自动恢复其原始角色 - 作为备用磁盘。
在其他控制器上,这不会自动发生,您需要向底层控制器发出适当的命令。
最后,它应该可以将磁盘移动到另一个插槽(即:如今 RAID 元数据既存储在控制器上,又写入磁盘),但我不会在未先阅读文档的情况下这样做和在备用机器上尝试(尤其是在单冗余 RAID5 上)。
因此,为了得到明确的答案,您应该真正阅读控制器的文档。
答案2
据我所知,这取决于您使用的硬件/系统,作为第一个答案,我会说不。此外,但您在一些大型存储供应商的系统中具有所描述的功能(同一托架中的热备用)。此外,您为什么要执行此配置?如果您有 LED 之类的指示器,您可以轻松检测到故障驱动器。
答案3
根据控制器类型,情况有很多:
- 热备盘很多需要手动添加
- 热备用仅需要 RAID 控制器的确认
- 可能会自动添加热备用(假设重建已完成)
- 添加新的热备可能会导致您的 RAID 崩溃(警告:在某些控制器上,添加热备后 VolumeID 可能会发生变化,并会导致阵列在某些情况下无法读取,例如在 VM 环境中)
因此,请详细检查控制器的文档并确保遵循正确的程序。