我可以将现有的文件系统扩展到另一个卷组吗?

我可以将现有的文件系统扩展到另一个卷组吗?

在 RedHat Linux 中,我可以使用另一个卷组的空间来扩展文件系统吗?现有卷组上的空间已满,但我有一个具有足够空间的附加卷组。但是,我不想破坏现有文件系统;我只想将其扩展/扩展到附加卷组。

答案1

卷组彼此独立且不同,并且不可能在多个卷组中拥有单个逻辑卷。

卷组由一个或多个物理卷组成;卷组是一组物理卷。

为了在一个卷组中获得更多的空间,您需要扩大其中一个物理卷,或者向其中添加另一个物理卷。

为了减少一个卷组使用的空间,您需要从中删除一个物理卷,或者缩小其中一个物理卷。这两个操作都必须小心执行,以避免数据丢失。

鉴于您的情况,可能无法实现您的目标。不过,您可以更详细地描述您的存储设置,这样也许可以找到解决方案。

答案2

不可以。一个卷只能属于一个卷组,这就是卷组的意义所在。

但是您可以将 2 个卷组合并为 1 个:

  1. 首先卸载来自 2 个卷组的所有文件系统!
  2. 停用第二个卷组(vg02):

    vgchange -an vg02

  3. 将 vg02 合并到 vg01 中:

    vgmerge vg01 vg02

  4. 激活从 vg02 合并的卷:

    lvchange -ay vg01/lv02

答案3

一般来说,我认为答案是否定的,单个文件系统和底层逻辑卷不能跨越卷组。有些文件系统(如 ZFS)可以做到这一点,但这不是个好主意,而且您几乎肯定不会在 LVM 上使用它,那将非常不寻常。

相关内容