需要添加逻辑卷,但没有 lvm,yum 说我没有空间

需要添加逻辑卷,但没有 lvm,yum 说我没有空间

我在 SoftLayer 上有一台 CentOS 7 服务器。我最初只给它提供了 25GB 的存储空间。现在它已经满了,所以我又为它订购了 300GB 的额外存储空间。

我的理解(来自本文),为了继续向我现有的文件系统添加文件,我需要将这个新的 300 GB 驱动器添加到现有的逻辑卷中。

要将其添加到我现有的逻辑卷,我需要使用各种各样的命令...... pvcreate,, ......但这些pvdisplay命令lvdisplay似乎都没有安装在该服务器上。

所以我需要安装它们。我发现有一些东西建议帮yum install lvm2我安装这些命令。这会产生很多输出,最后是:

Insufficient space in download directory /var/cache/yum/x86_64/7/base
    * free   0
    * needed 100 k

回到我原来的问题 - 服务器已满。我发现下面有一个 42 M 的文件,/我不再需要它了,所以我删除了它。但yum install lvm2仍然给我带来了完全相同的问题。这对我来说毫无意义 - 我刚刚删除了价值 42000 k 的文件。这应该很容易就能得到yum它所说的需要的 100 k。

检查我的可用空间时df -h看到以下内容:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda2       25G   24G     0 100% /
devtmpfs        911M     0  911M   0% /dev
tmpfs           918M     0  918M   0% /dev/shm
tmpfs           918M   89M  830M  10% /run
tmpfs           918M     0  918M   0% /sys/fs/cgroup
/dev/xvda1      240M  100M  124M  45% /boot

好的...可能是四舍五入的问题,比如 24.5 G 显示为 25 G,24.499 G 显示为 24 G。所以我仔细检查了一下,没有使用 h,结果显示:

/dev/xvda2      25412940 24874028         0 100% /

怎么回事?我rm有一个 42000 K 文件 - 为什么它说没有可用内容?

我有几个问题:

  1. 为什么lvm2CentOS 7 上没有预装?它是否被我应该使用的较新版本所取代?
  2. rm为什么我把 42000 K 文件放到 下后仍然没有可用空间?除了文件/之外,我还需要做其他什么才能真正让空间可用吗?rm

答案1

df -h输出来看,您没有 LVM 分区。您可能想得太多了。

的输出是什么fdisk -l

如果您的主机只是向 /dev/xvda2 添加了 300GB,您需要做的就是扩大分区fdisk并使用文件系统resize2fs (抱歉,暂时不能发表评论)

相关内容