更新:

更新:

我运行的是 Ubuntu Server 10.10,并在其上运行软件 RAID5 和 LVM。我有四块 2TB 的硬盘。我还有一个单独的启动驱动器,里面有增量全系统快照,每四小时运行一次,每天、每周、每月和每年运行一次。所以即使 RAID 阵列完全失效,我的数据不会丢失,但重新设置我的整个系统会很困难。

前几天,我测试了我的软件 RAID5,方法是在系统关闭时拔出硬盘,降级启动,放回硬盘,重新启动,然后在告诉 mdadm 重新添加重新插入的驱动器后进行重建。重建 10 小时后,成功了,现在软件 RAID5 设备又干净了!

现在,我想再做一次测试。您认为在机器运行且可能读取/写入数据时拔出其中一个硬盘是否危险?我会拔出 SATA 电缆,而不是电源线,这样就不会冒损坏硬盘的风险,但会丢失数据吗?我在其他硬盘上有非常冗余的备份,因此不存在永久数据丢失的风险,但我不想重新安装和重新配置整个系统。

测试不安全吗?最糟糕的情况是什么?


更新:

我是原始发帖人。由于我没有帐户就发了这个问题,而且它被转移到了另一个 StackExchange 网站,所以我失去了这个问题的所有权。

于是我做了测试。我拔掉了四块硬盘中一块硬盘的 SATA 线,系统运行良好。

以下是 Webmin RAID 界面的屏幕截图:

网页管理

以下是我从服务器收到的电子邮件的屏幕截图:

收到电子邮件

因此,回答我自己的问题,就我的具体情况而言,这样做是安全的。

答案1

实际上测试 RAID 阵列通常不是一个好主意。当然也有例外(如果你不确定你的情况是否是例外,那么它就不是例外),但物理断开非“热插拔”驱动器始终是一个坏主意,而故意这样做则更糟糕。

答案2

您已经测试过 RAID 软件是否按预期工作。如果您将 SATA 电缆拉到带电磁盘上,而它没有应该造成任何损害,您仍有可能损坏磁盘的电子设备。我假设驱动器不是热插拔的,因为您说的是移除电缆。如果是热插拔的,您只需解开驱动器并将其滑出即可。

因此“可能发生的最坏情况”是,要么驱动器损坏,要么板载磁盘控制器损坏。这两种情况都不是好结果。

我会推荐不是进行现场测试。

相关内容