CentOS 磁盘扩容
服务器磁盘信息如下。虚拟机中已经把硬盘已经从100G改为200G了。还需要扩容到对应分区
目标:sda → sda2 → centos-root (+100G空间)
sda
:disk磁盘sda2
:part 分区centos-root
:lvm逻辑卷 一、扩展sda2分区
目标 sda2从99G扩容到199G
输入命令
Markup 全选
sudo fdisk /dev/sda
1. 输入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 张国生