查看根分区不够用了

    centos7根分区扩容(适用目前主流版本)_根分区 

1.关掉系统,从新增加一块硬盘,开机。(云主机不用关机直接添加就行)

2.fdisk –l   本次增加的磁盘叫做/dev/vdb

    centos7根分区扩容(适用目前主流版本)_根分区_02

3.给新增加的磁盘分区:

fdisk /dev/vdb

输入p,查看分区;(新加的硬盘是没有分区的,如果有 数据可以情况,输入d删除)

输入n ,创建新分区;

输入p,创建主分区

输入1,新建xvdc的第一个主分区,(或者回车即可)

回车(默认从开始分)

输入最大的柱面数,也就是磁盘的最大数;或者回车(默认最大的)

选择格式t

列出格式l

输入格式:8e

查看:p 

输入w ,保存退出


4.重启完成后,pvcreate /dev/vdb1 将/dev/vdb1创建为PV

    centos7根分区扩容(适用目前主流版本)_根分区_03 

5.df –lh 查看根分区的名字,或者说查看需要扩展分区的名字

vgdisplay

    centos7根分区扩容(适用目前主流版本)_根分区_04 

vgextend cl /dev/vdb1

将/dev/vdb1扩展成为根分区

    centos7根分区扩容(适用目前主流版本)_根分区扩容_05 

6.vgdisplay查看卷组情况,几下Free PE数,

    centos7根分区扩容(适用目前主流版本)_根分区_06 

7.查看lvdisplay 查看根LV的Path

    centos7根分区扩容(适用目前主流版本)_根分区扩容_07 

8.扩容整个加的硬盘到根分区:

    lvextend -l +100%FREE /dev/cl/root

或者:扩容100G

    lvextend -l +100G /dev/cl/root 

100G的硬盘总共是25599,而其中一部分是用作标记、或者别的预留,所以要少留一点

centos7根分区扩容(适用目前主流版本)_根分区扩容_08 

查看:lvdisplay

9.使扩容生效:xfs_growfs /dev/cl/root

     Centos6.X 使用:resize2fs /dev/cl/root

    centos7根分区扩容(适用目前主流版本)_centos根分区扩容_09 

10.df –lh 查看一下根分区已经扩展好了。

    centos7根分区扩容(适用目前主流版本)_根分区_10