Zim3r Asked: 2012-09-17 01:12:00 +0800 CST2012-09-17 01:12:00 +0800 CST 2012-09-17 01:12:00 +0800 CST 我可以将已用分区的可用空间用作卷组吗? 772 是否可以使用/作为卷组安装的分区的可用空间? 我的意思是在该可用空间上创建 VG,这会导致任何问题吗? linux 1 个回答 Voted Best Answer Frands Hansen 2012-09-17T01:26:49+08:002012-09-17T01:26:49+08:00 如果mounted on /你的意思是,磁盘空间是用文件系统格式化的,那么不,你不能。 一个例子 我有一张 500 GB 的磁盘 我将其格式化为包含 200 MB 的 /boot 和 499.8 GB 的 / 我只使用了 10 GB 的磁盘空间,所以我有 489.8 GB 的可用空间 如果是这种情况,则不能将 489.8 GB 用作卷组的磁盘。 但是,如果是这种情况 我有一张 500 GB 的磁盘 我将其格式化为包含 200 MB 的 /boot 和 100 GB 的 /,剩下 399.8 GB 未使用的磁盘 然后我可以使用 399.8 GB 在 LVM 中创建一个 PV 并将该 PV 添加到一个 VG。 编辑:好吧,实际上你可以 发布答案后,我才想到一些事情。我想知道您是否可以在 LVM 中使用循环接口。事实证明你可以。我现在正在启动一个测试盒来尝试一下。完成后,我将对其进行编辑以作为结果。 编辑:实际上 - 你可以做到 这基本上是我的做法: dd if=/dev/zero of=sflvm01.img bs=100 count=2M dd if=/dev/zero of=sflvm02.img bs=100 count=2M losetup /dev/loop0 sflvm01.img losetup /dev/loop1 sflvm02.img pvcreate /dev/loop0 pvcreate /dev/loop1 vgcreate test01 /dev/loop0 /dev/loop1 lvcreate -n loopdisk01 -L 300M test01 mkfs.xfs /dev/test01/loopdisk01 mkdir /mnt/428830 ; mount /dev/test01/loopdisk01 /mnt/428830 我最终得到了 /dev/mapper/test01-loopdisk01 296M 16M 281M 6% /mnt/428830 所以,从技术上讲是的。你可以这样做。不过,我仍然建议你不要这样做。我的所有磁盘都使用 LVM。 在我的 LVM 启动之前我无法设置环路接口 - 但是当 LVM 启动时,它找不到环路设备。因此,我必须始终手动进行。
如果
mounted on /
你的意思是,磁盘空间是用文件系统格式化的,那么不,你不能。一个例子
如果是这种情况,则不能将 489.8 GB 用作卷组的磁盘。
但是,如果是这种情况
然后我可以使用 399.8 GB 在 LVM 中创建一个 PV 并将该 PV 添加到一个 VG。
编辑:好吧,实际上你可以
发布答案后,我才想到一些事情。我想知道您是否可以在 LVM 中使用循环接口。事实证明你可以。我现在正在启动一个测试盒来尝试一下。完成后,我将对其进行编辑以作为结果。
编辑:实际上 - 你可以做到
这基本上是我的做法:
我最终得到了
所以,从技术上讲是的。你可以这样做。不过,我仍然建议你不要这样做。我的所有磁盘都使用 LVM。
在我的 LVM 启动之前我无法设置环路接口 - 但是当 LVM 启动时,它找不到环路设备。因此,我必须始终手动进行。