需要对大磁盘进行分区,才能实现LVM的vg空间扩展

需要对大磁盘进行分区,才能实现LVM的vg空间扩展

我正在维护一个 LVM 的 vg 作为用户 /home 目录的存储空间。但现在我需要添加一个新的 2T 大小的磁盘来扩展 /home 空间。我不知道分区是否必要,然后我将几个分区用作物理卷。我更喜欢将整个磁盘用作 /home 现有 vg 组的物理卷成员。无论如何,我知道多分区会在分区内造成灾难。顺便说一句,我必须提到,现有的 /home 空间和我要添加的 2T 空间都在 LSI raid raid-1 镜像磁盘上。

我知道这个决定实际上取决于磁盘质量、RAID 安排和经验。我只希望有经验的工程师可以审查这个案例,看看其他工程师是如何处理这个案例的。

干杯!

答案1

LVM 支持使用整个磁盘(无需分区表)作为 LVM 物理卷。(SAN 和 iSCSI LUN 等也是如此。)

通常我仍然建议创建分区表,因为:

  • 分区表可防止其他(非 Linux)系统将磁盘卷视为原始/未分区的可用空间。

在您的环境中这可能不是一种风险,但由于这样做没有任何惩罚,我认为这是一个值得保持的好习惯。

然后,当额外的新空间将分配给单个卷组时,我将简单地创建一个跨越整个磁盘的大分区(带有8eLinux LVM 标签)。当两个不同的卷组需要扩展时,您将需要(至少)两个分区。


就您而言,您有一个带有两个镜像驱动器的 RAID 控制器。

如果你绕过 RAID 控制器并将单个驱动器添加到为 /home 提供空间的卷组,那么你将失去冗余,如果该单个磁盘发生故障,你将丢失所有数据/home/

通常,更容易且更好的方法是获取两个新驱动器,在 RAID 控制器中为这两个驱动器设置镜像,然后再将空间添加到卷组。

如果您无法获得两个新磁盘,您仍然可以更改控制器中的 RAID 级别,有效地从 RAID1 更改为 RAID5,保持冗余,但大多数控制器没有将其作为在线非破坏性选项。这样做意味着备份所有数据,重建 RAID 卷,然后恢复所有内容。

相关内容