为什么物理卷已满?除了 Xen,我没有在我的服务器上安装任何东西。
我看到在安装 Ubuntu 14.04 服务器时,您从ubuntu-vg
卷组中为 dom0 根分区分配了 144.1G,但还为交换空间分配了 128G,在其上分配了所有可用空间(这就是为什么它说allocatable (but full)
.
你确定你打算进行这么大的交换吗?
在 root 和 swap_1 这两个逻辑卷中,哪一个可以扩展或缩小?
在实际情况下,没有一个卷可以扩展,而不收缩另一个。我建议您将交换减少到更合适的大小,例如 8G。
为此,首先确保停止使用交换空间:
root@ubuntu# swapoff /dev/mapper/ubuntu--vg-swap_1
然后使用 LVM2 工具调整逻辑卷的大小:
root@ubuntu# lvreduce -L 8G /dev/mapper/ubuntu--vg-swap_1
(更多关于缩小逻辑卷的例子在https://www.rootusers.com/lvm-resize-how-to-decrease-an-lvm-partition/)
当 2 个逻辑卷似乎已经占用了所有空间(神奇地)时,如何创建一个新的逻辑卷?
完成上一步后,您现在应该在 volume group 上有 ~120G 可用ubuntu-vg
,
我想安装 4 个虚拟机。我是否需要为每个 VM 设置一个单独的 LV?
这取决于您发现什么更灵活:
您可以使用基于图像的存储创建 xen 域,这些图像是 dom0 根文件系统中的标准文件(在这种情况下,您可能需要扩展根卷)。
或者,
您可以使用基于 LVM 卷的存储创建 xen 域。有关此内容的更多信息以及https://www.howtoforge.com/using-xen-with-lvm-based-vms-instead-of-image-based-vms-debian-etch中的示例