vdi hd 调整大小后无法使用新磁盘空间

vdi hd 调整大小后无法使用新磁盘空间

我有一个在 VirtualBox 上运行的 RHEL 7 vdi。硬盘大小为 8 Go,我想将其大小调整为 12 Go。在主机上我成功地使用了 VirtualBox 的modifyhd 实用程序。然后我运行 GParted 并扩展了 /dev/sda2 分区大小,所以现在我有: GParted 视图

不幸的是,当我下次重新启动时, df 仍然显示旧的大小,并且操作系统抱怨磁盘空间有限,尽管所有其他命令似乎都看到 12 Go : df、lsblk 和 sfdisk 命令的结果

有什么想法我可能做错了什么吗?

答案1

首先,您需要调整底层分区的大小:

pvresize /dev/sda2

之后,您的卷组应该可以访问额外的空间。现在您需要调整逻辑卷的大小:

lvresize -L <SIZE>GB <VG_NAME>/<LV_NAME>
xfs_growfs /dev/...

xfs_growfs当然是针对 XFS 文件系统的。如果您有不同的 FS,请使用相应的命令(例如resize2fs)。

答案2

  1. 创建虚拟盒子并手动分配空间。

  2. 现在您可以通过输入 - 来查看 vdi 磁盘空间lsblk

  3. 使用 gparted GUI 调整现有空间的大小

  4. 检查可用空间 -df -h和逻辑卷空间 -lvdisplay和可用空间 -vgs

  5. 现在使用该命令lvextend -L+5G /dev/zabbix-vg/root调整卷大小。

  6. 使用命令xfs_growfs /dev/zabbix-vg/root增加大小。

  7. 使用 df -h 检查大小。

相关内容