VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

时间:2024-03-27 15:53:42

扩容前状态

输入命令:df -l 查询当前各目录使用情况
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

一、虚拟机扩容

1.关闭虚拟机,打开虚拟机设置

VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

2.更改磁盘大小(如果有快照,需要把快照删除)

VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

二、虚拟机内部对磁盘重新分区

1.创建新分区

输入命令:fdisk -l 查看分区情况
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)
输入命令 fdisk /dev/sda进入
输入:n (增加分区)
输入:p (增加主分区)
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)
接下来分区序号和扇区设置回车 (按默认设置)
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

2.创建物理卷

输入:pvcreate /dev/sda4(我这里是4,可用fdisk -l 查看多出的分区名字)
如果路径找不到的话,输入:partprobe /dev/sda或者重启虚拟机后重新创建。
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

3.扩容本机物理卷

查询本机物理卷名称
输入命令:vgscan 查询本机物理卷名称为:centos

vgextend centos /dev/sda4
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)

4.扩展目录文件

输入:lvextend -L +2G /dev/mapper/centos-root
输入:xfs_growfs /dev/mapper/centos-root 进行扩容
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)
此时再使用df -l查看目录可以发现啊已经扩容成功
VM 虚拟机扩容(解决/dev/mapper/centos-root 100%问题)