ESXI7的centos7虚拟机磁盘不够用了需要扩容

背景:

当初装系统的时候,磁盘空间分的太小了,不够用。想增加点磁盘空间给服务器。

ESXI部署的Centos7系统。

操作:

1.现在esxi上面给虚拟机对应磁盘的空间调大,这个很简单。

2.进入虚拟机,进入虚拟机,df -h ,fdisk -l 命令查看磁盘状况,发现磁盘大小,可用空间并没有变化  查看当前系统的分区情况 lsblk 可以看到,这里硬盘总量sda 已经是目标总量 700 G了。但是系统里面还是500G.

3. 使用命令 fdisk /dev/sda 对磁盘进行可用空间分区。

# 创建分区命令
fdisk /dev/sda
再输入p
新增分区输入:n
回车(默认为主分区primary)
分区号,起始扇区,结束扇区都默认(回车)
设置分区格式输入:t
分区号默认(回车)
Hex 代码为 8e (8e代表Linux LVM分区类型)
w (写入分区表)
等待分区完成

4. 格式化新建的分区  执行:mkfs.ext4 /dev/sda3 ,然后提示:无法对 /dev/sda3 进行 stat 调用 --- 没有那个文件或目录 接着执行 partprobe 让内核同步分区信息。然后格式化命令就可以正常运行了!

5. 合并分区

# lvm
lvm> pvcreate /dev/sda3
lvm> vgextend centos /dev/sda3
# 输入y确认
# 查看一下当前的Volume卷详情
lvm> vgdisplay -v

6. 将系统盘 /dev/mapper/centos-root与 sda3 的 51199 空余容量 合并  lvextend -l+51199 /dev/mapper/centos-root ,然后退出   quit  lvextend不加L参数为所有可用空间

7. 最后将文件系统进行扩容,让系统识别,输入命令:xfs_growfs /dev/mapper/centos-root

 

阅读剩余
THE END