需求:

                /vda2/centos-root  目录硬盘空间不足,需要添加300GB.

                /vda2/centos-home目录硬盘空间不足,需要添加300GB.

步骤如下:

一、ext4格式扩容

1、查看扩容目录的空间容量及格式,此处以/vda2/centos-root为例,该文件格式为EXT4。

findmnt  --df   

SOURCE 
7.86 
USU TARGET 
76 
32.zn 
1.66

2、查看目录当前的存储容量。

#df -h

IhOSt 
/ 、 r p 
142G 
3F1 
? , BG 
7 , OG 
142G 
1 6G

3、增加服务器硬盘,查看分区状态,可以看到新加磁盘状态。

#lsblk

srH 
entos 
entos 
t oca Ihost 
entOS —root 
entos -hotæ2 
zsz : 16 
-swap 
2sz:g 
252 : 1 
zsz:z 
Z53 : 1 
Z53:z 
253:3 
SIZE 
12BG 
BIG 
61. IG 
TYPE 
ron 
a disk 
part 
part 
a disk 
'boot 
how: 2

4、将/dev/vdb磁盘创建为物理卷。Pvcreate /dev/vdb,使用PVS查看当前物理卷情况,可

以看到物理卷创建成功。

# pvcreate /dev/vdb

Physical volume successfully created . 
trootglocalhost 
PS i ze P Free 
'dev'vdaZ centos IvmZ a 
. HBg 
3gg .ßßg agg. egg

5、扩展卷组,将新建物理卷加入卷组。centos为卷组名称。

# vgextend centos /dev/vdb

Centos 7.9磁盘扩容_指定目录

6、查看物理卷状态,可看到物理卷以成功加入卷组,剩余空间为300G。

# vgdispaly

Sys t. ID 
Lu 
Total 
sequence Ho 
resizable 
nib 
Gin 
-core

7、将剩余物理卷空间扩容到指定目录。

#lvextend -L +300G /dev/centos/root

ge ~ GiB 
extents) to 
e GIB 713 extents

8、增加指定路径文件系统的大小 。

#resize2fs  /dev/mapper/centos-root

. erg 
_ bash_histo 
1.4Z,9 iZ8-thte-2H13j 
at iş 
The on İş 
b.sh_ 
. cont 
. tcşhrc 
ı; on-llnc requlrea 
blm:ks

9、查看当前容量,可以看到已经扩容成功

#df -h

Ihost 
t.pfs 
'devŕ.pperŕccntos 
*devg.pper'cento 
t.pfs 
7. 86 
7.aG 
3R6G 
1.6G 
Used 
_ 36 
7.8G 
OZG 
t.6G 
on 
s .cgroup 
'boot