赞
踩
之前VMware下创建的Linux虚拟机文件给过少,项目多起来之后,磁盘就已经满了,如下如,根文件系统100%被使用,想着给扩展一下磁盘。(个人的环境是Ubuntu18.04 的server版)
关闭虚拟机,编辑虚拟机设置,找到硬盘部分,扩展磁盘容量,调整至你想要的大小
1、首先,使用 fdisk -l
命令或其他分区工具检查系统磁盘情况,并记录要扩展的物理分区的名称。下面截图是我完成以后的截图,可对照我下面作的解释对应自己的环境。
这里我使用 fdisk -l
命令输出信息,得出的信息如下:
/dev/sda:这是一块大小为 70GB 的硬盘,使用 GPT 分区表。这个硬盘包含三个分区。
/dev/sda1:这是一个用于 BIOS 启动的分区,大小为 1MB。
/dev/sda2:这是一个大小为 1GB 的 Linux 文件系统分区,被挂载在 /boot 目录下。
/dev/sda3:这是一个大小为 69GB 的 Linux 文件系统分区,可能是根文件系统所在的分区。
/dev/mapper/ubuntu–vg-ubuntu–lv:这是一个逻辑卷,大小为 69GB。该逻辑卷是根文件系统的一部分。
在上面的截图示例中,可以看到/dev/sda3 是根文件系统所在的分区,是我们要扩展的物理分区。
2、在扩展物理分区之后,需要更新 LVM 以使用新的可用空间。使用 pvresize 命令来调整物理卷大小:
sudo pvresize /dev/sda3
这将使 LVM 扩展到物理卷的所有可用空间。您可以使用 pvs 命令来验证物理卷的大小是否已被更新。
3、接下来,使用 lvextend 命令扩展逻辑卷的大小:
sudo lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
这将将 ubuntu–lv 逻辑卷的大小增加到可用空间的 100%。 -r 选项自动调整文件系统大小以填充新的逻辑卷大小(仅对 ext2/3/4 和 XFS 文件系统有效)
df -h
显示系统文件系统的磁盘使用情况
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。