无法使用 VBox 和 Gparted 增加 Linux VM 存储

无法使用 VBox 和 Gparted 增加 Linux VM 存储

我有一个正在运行的虚拟机,其存储空间大约为 20GB,是在创建期间最初分配的。我按照 VBox 文档了解如何使用 VBoxManage 命令添加更多存储空间(成功)。

我还知道,在向磁盘添加更多存储空间后,我需要使用 Gparted 实用程序来分配这个空间,我就是这样做的。

我现在的问题是,这样做之后,我仍然在 Linux 下使用命令 lsblk 看到额外的存储未分配

[root@mq01 ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   30G  0 disk
├─sda1          8:1    0    1G  0 part /boot
└─sda2          8:2    0 28.3G  0 part
  ├─rhel-root 253:0    0 17.5G  0 lvm  /
  └─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
sr0            11:0    1  317M  0 rom

当我使用 df -h 命令检查时,存储似乎没有被添加

[root@mq01 ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   18G   18G   20K 100% /
devtmpfs               905M     0  905M   0% /dev
tmpfs                  920M  8.0K  920M   1% /dev/shm
tmpfs                  920M  8.7M  912M   1% /run
tmpfs                  920M     0  920M   0% /sys/fs/cgroup
/dev/sda1             1014M  179M  836M  18% /boot
tmpfs                  184M     0  184M   0% /run/user/0

从 Gparted 实用程序来看,空间似乎已被分配

在此处输入图片描述

我到底错过了什么?非常感谢大家的帮助。谢谢

答案1

事实证明我遗漏了几个步骤。我需要使用以下方法扩展逻辑卷

lvextend -L +8G /dev/mapper/rhel-root

然后使用

xfs_growfs /dev/mapper/rhel-root

现在一切看起来都很好。

[root@mq01 ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   26G   15G   11G  58% /
devtmpfs               905M     0  905M   0% /dev
tmpfs                  920M  8.0K  920M   1% /dev/shm
tmpfs                  920M  8.7M  912M   1% /run
tmpfs                  920M     0  920M   0% /sys/fs/cgroup
/dev/sda1             1014M  179M  836M  18% /boot
tmpfs                  184M     0  184M   0% /run/user/0

谢谢

相关内容