在 RedHat Linux 中,我可以使用另一个卷组的空间来扩展文件系统吗?现有卷组上的空间已满,但我有一个具有足够空间的附加卷组。但是,我不想破坏现有文件系统;我只想将其扩展/扩展到附加卷组。
答案1
卷组彼此独立且不同,并且不可能在多个卷组中拥有单个逻辑卷。
卷组由一个或多个物理卷组成;卷组是一组物理卷。
为了在一个卷组中获得更多的空间,您需要扩大其中一个物理卷,或者向其中添加另一个物理卷。
为了减少一个卷组使用的空间,您需要从中删除一个物理卷,或者缩小其中一个物理卷。这两个操作都必须小心执行,以避免数据丢失。
鉴于您的情况,可能无法实现您的目标。不过,您可以更详细地描述您的存储设置,这样也许可以找到解决方案。
答案2
不可以。一个卷只能属于一个卷组,这就是卷组的意义所在。
但是您可以将 2 个卷组合并为 1 个:
- 首先卸载来自 2 个卷组的所有文件系统!
停用第二个卷组(vg02):
vgchange -an vg02
将 vg02 合并到 vg01 中:
vgmerge vg01 vg02
激活从 vg02 合并的卷:
lvchange -ay vg01/lv02
答案3
一般来说,我认为答案是否定的,单个文件系统和底层逻辑卷不能跨越卷组。有些文件系统(如 ZFS)可以做到这一点,但这不是个好主意,而且您几乎肯定不会在 LVM 上使用它,那将非常不寻常。