创建 RAID 1 的最佳方法是什么?

创建 RAID 1 的最佳方法是什么?

我正在寻找一种在 CentOS 上创建 RAID 1 阵列而不丢失数据的方法。我的情况如下:我有一个在 CentOS 上运行的 Web 服务器。有一个 VG 分区,其中包含几个 LV 卷。我购买了第二块硬盘(与第一块硬盘的型号和大小相同),我想创建 RAID 1 配置。我不能关闭这台服务器超过一个小时,因为我的客户会失望的。我需要尽快完成此操作,同时尽量减少数据丢失的风险。

答案1

恐怕您无法在不重新启动的情况下添加镜像。

新镜像必须先同步。我认为该操作无法在系统运行时执行,而是在重新启动时执行。如果有大量数据,同步可能需要很长时间。

以下是操作方法:向现有 LVM 卷添加镜像(proxmox)

我从来没有遇到过操作 lvm 的问题,但是我强烈建议进行完整备份手术前。

编辑:

好吧,如果你真的不想重新启动 - 你可以使用 chroot 并卸载根分区。当卷未安装时 - 你可能能够重新同步它们,但是...如果你有一些服务(数据库、Web 服务器、邮件服务器)并且它们需要该磁盘 - 它不会对你的场景产生太大影响,并且这些服务必须“关闭”一段时间。

只需通知您的用户晚上将进行 1 小时的维护或类似的事情。

相关内容