CentOS 磁盘扩容
 
 
服务器磁盘信息如下。虚拟机中已经把硬盘已经从100G改为200G了。还需要扩容到对应分区
目标:sda → sda2 → centos-root (+100G空间)
sda:disk磁盘sda2:part 分区centos-root:lvm逻辑卷 一、扩展sda2分区
目标 sda2从99G扩容到199G

输入命令
Markup 全选
sudo fdisk /dev/sda1. 输入d
2. 输入2,因为我们要扩容的是sda2,第2个分区。
3. 输入 n 新建分区:
起始扇区必须和原来一致(2048)(否则会破坏 RAID)。
结束扇区默认(最大化)。
4. 输入 t 设置分区类型为 Linux LVM(8e)。
5. 输入 w 保存。

刷新分区比表
Markup 全选
sudo partprobe /dev/sdb
可以看到 sda2分区已经扩容到 199G了

二、扩展LVM物理卷
查看lvm物理卷详细信息
Markup 全选
pvdisplay /dev/sda2扩容前:

输入命令:
Markup 全选
pvresize /dev/sda2
扩容后:

可以看到PV Size容量已经由原来的99G变为199G了

扩展空闲空间指令
Markup 全选
vgextend centos /dev/sda2二、扩容逻辑卷 centos-root
目标:把centos-root扩容到150G
扩容前:

根据df -h命令结果对照可以得出centos-root逻辑卷对应的路径是:/dev/mapper/centos-root

因此我们输入命令:
Markup 全选
sudo lvextend -l +100%FREE /dev/mapper/centos-root
此时:逻辑卷 centos-root已经变为150G了

三、扩展文件系统
此时我们 df -h 信息中可以看到文件还是显示的50G大小

输入df -hT可以查看到文件系统的类型

xfs输入命令:
Markup 全选
xfs_growfs /
验证结果:

可以看到已经按照预期扩容了
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生  
 
 

