CentOS扩展根分区

    虚拟机硬盘空间太小,一不注意就满了,需要扩展根分区空间。

技术点:逻辑卷管理(LVM)

相关命令:

df

fdisk

partprobe

pvcreate

pvdisplay

vgdisplay

vgextend

lvextend

 

1 创建磁盘分区

df -h      //查看磁盘使用情况

CentOS扩展根分区_第1张图片

fdisk -l   //查看分区表

CentOS扩展根分区_第2张图片

 

 

fdisk /dev/sdb      //对新加硬盘进行分区

p    //打印分区表

d  //删除原有分区

n p  //新建主分区

t   //改变分区类型

8e   //LVM类型的分区编码,按L可以查看所有的分区编码

p  //打印分区表,确认修改是否正确

w  //保存修改

CentOS扩展根分区_第3张图片

partprobe    // #将磁盘分区表变化信息通知内核,请求操作系统重新加载分区表,有些小报错不要紧。

 

2 创建物理卷

fdisk -l

pvcreate /dev/sdb1  //创建物理卷

pvdisplay  //查看lvm卷

CentOS扩展根分区_第4张图片

3 扩展卷组

vgdisplay    //查看卷组

CentOS扩展根分区_第5张图片

vgextend centos /dev/sdb1     //将新卷扩展进原有的“centos”卷组里

CentOS扩展根分区_第6张图片

4 扩展逻辑卷

lvextend -l +100%free /dev/mapper/centos-root   //扩展逻辑卷

blkid /dev/mapper/centos-root   //查看逻辑卷文件系统类型

e2fsck -f                     //查看逻辑卷分区状态

CentOS扩展根分区_第7张图片

xfs_growfs /dev/mapper/centos-root   //扩展文件系统,如果是ext类型分区,使用resize2fs命令

到此完成了根分区的扩展。

CentOS扩展根分区_第8张图片

 

你可能感兴趣的:(linux杂谈,扩展根分区,centos)