51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

ESXi 虚拟机根目录磁盘扩展

文章说明:解决VMware ESXi 安装好的Linux系统磁盘不够用问题,正常我们在装完Linux没有分区时,有一个/home目录,一个/root根目录,大多数情况我们都是把文件存在根目录或者根子目录下,但是当根目录磁盘占用满之后,我们怎么在ESXi中扩展磁盘大小呢,使用发现直接在ESXi控制台扩大Linux的磁盘发现不生效,没有将扩大的磁盘填充到根目录,

一、磁盘爆满 {#一-磁盘爆满}

根目录磁盘告警,显示超过90%

lsblk

yydy_2024-01-08_15-45-58

二、磁盘分区结构分析 {#二-磁盘分区结构分析}

sda1 是 EFI 分区,大小为 1GB,用于 EFI 启动。

sda2/boot 分区,大小为 2GB,用于 Linux 内核和引导加载程序。

sda3 是 LVM(Logical Volume Manager)的分区,总大小为 26.9GB。在 sda3 分区内有一个名为 ubuntu--vg-ubuntu--lv 的逻辑卷,大小为 13.5GB,它被挂载在根目录 / 上,实际我们可以发现其实我们磁盘总共应该时有30GB,但是目前我们ubuntu--vg-ubuntu--lv只使用了13.5GB,可是系统已经提示根目录已经使用91%了。

三、ESXi控制台扩展磁盘 {#三-ESXi控制台扩展磁盘}

yydy_2024-01-08_15-56-24
yydy_2024-01-08_15-56-59
yydy_2024-01-08_15-57-59

四、Linux重启后 {#四-Linux重启后}

lsblk

yydy_2024-01-08_16-02-29

五、扩展根目录空间 {#五-扩展根目录空间}

5.1、查看 LVM 逻辑卷的当前状态 {#5-1-查看-LVM-逻辑卷的当前状态}

sudo lvdisplay

yydy_2024-01-08_22-31-34

5.2、扩展 LVM 逻辑卷,添加到 ubuntu--vg-ubuntu--lv {#5-2-扩展-LVM-逻辑卷-添加到-}

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

yydy_2024-01-08_22-31-51

5.3、扩展文件系统 {#5-3-扩展文件系统}

5.3.1、查看磁盘类型 {#5-3-1-查看磁盘类型}

lsblk -o NAME,FSTYPE

yydy_2024-01-08_22-14-24

5.3.2、ext4 文件系统,运行以下命令 {#5-3-2-ext4-文件系统-运行以下命令}

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

yydy_2024-01-08_22-32-34

yydy_2024-01-08_22-09-08

5.3.3、xfs 文件系统,运行以下命令 {#5-3-3-xfs-文件系统-运行以下命令}

sudo xfs_growfs /dev/ubuntu-vg/ubuntu-lv

六、查看未分配空间 {#六-查看未分配空间}

6.1、安装 gdisk {#6-1-安装-}

sudo apt-get update
sudo apt-get install gdisk

6.2、查看未分配的空间 {#6-2-查看未分配的空间}

sudo gdisk /dev/sda

yydy_2024-01-08_22-21-30

赞(0)
未经允许不得转载:工具盒子 » ESXi 虚拟机根目录磁盘扩展