为什么我的物理卷看起来很满?

时间:2016-10-01 23:06:25

标签: ubuntu-14.04 virtualization xen lvm

我使用Ubuntu 14.04作为我的服务器上安装的Xen hypervisor的dom0。在Ubuntu安装期间,我使用了设置LVM选项。现在,我看到我有3个分区sda1,sda2和sda5,其中sda5被设置为LVM物理卷。我有几个问题:

  1. 为什么物理卷满了?我没有在我的服务器上安装任何东西,除了Xen。
  2. 两个逻辑卷root和swap_1中哪一个可以扩展或缩小?
  3. 当2个逻辑卷似乎占用了所有空间(神奇地)时,如何创建新的逻辑卷?
  4. 我想安装4个虚拟机。我是否需要为每个VM分别使用LV?
  5. 以下是系统的屏幕截图: enter image description here

    enter image description here

1 个答案:

答案 0 :(得分:0)

  

为什么物理卷满了?我没有安装任何东西   除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逻辑时创建新的逻辑卷   音量似乎占据了所有空间(神奇地)?

执行上一步后,您现在应该可以在卷组ubuntu-vg上获得~120G,

  

我想安装4个虚拟机。我是否需要为每个VM分别使用LV?

这取决于你发现的更灵活:

您可以使用基于图像的存储创建xen域,这些图像是dom0根文件系统中的标准文件(在这种情况下,您可能希望扩展根卷)。

,或者

您可以使用基于LVM卷的存储创建xen域。 有关此问题的更多信息以及https://www.howtoforge.com/using-xen-with-lvm-based-vms-instead-of-image-based-vms-debian-etch

中的示例
相关问题