1、先查看未挂载之前的磁盘使用情况
输入命令:df -h
发现磁盘使用率情况,当前磁盘:容量92G、已用5.5G、可用86G、使用率6%,如果我们需要给此磁盘扩容。
查看分区情况(首先确保有可分配的磁盘空间)
输入命令:lsblk(查看磁盘挂载情况)
通过命令,可以看出服务器包含三个磁盘:sda(100G)、sdb(200G)、sr0(1024M).
sda磁盘又分为:sda1(1G)和sda2(99G).
Sda2就是我们当前服务器的磁盘,其中又分为根目录nlas-root(91.1G)和nlas-swap(7.9G)
发现/dev/sdb下有200G 的空间,所以将/dev/sdb下的空间划分给/dev/mapper/nlas-root ,即 / 目录。
下面,我们要开始增加分区的操作了
1.首先如下命令:fdisk /dev/sdb,然后如下图中依次输入如下命令(没有命令的默认回车)。
上图中命令解释(#后面是注释):

2. 最后输入reboot重启下服务器。这时,SSH连接会断开,待重启完成后(等两分钟),再次SSH登陆。
这时再次查看(fdisk –l),就能看到我们增加的分区了。
3. 下一步,创建物理卷和分区:
输入命令:vgdisplay 查看需扩容的磁盘为nlas。
输入命令:pvcreate /dev/sdb1,出现successfully表示执行成功。
输入命令:vgextend centos /dev/sdb1
4.之后,我们查看物理卷情况,可以看到增加的硬盘空间容量总量。
输入命令:vgdisplay
5. 接下来就是重点了,按照实际大小酌情增加,比如我现在需增加198GB(建议不要增加全部),注意路径不要写错。
我们先看下原先的磁盘容量,输入命令:df -h
输入命令:lvresize -L +198G /dev/mapper/nlas-root
6.然后动态扩容分区的大小:
输入命令:resize2fs /dev/mapper/nlas-root
报错的话,执行命令
输入命令:xfs_growfs /dev/mapper/nlas-root
7. 最后,查看最终的结果
输入命令:df -h
成功。




