CentOS中使用VG方式扩充root分区

今天同事说CentOS服务器中的空间没有了。处理结束后,记录下过程

PV、VG、LV的意思

物理卷(Physical Volume,PV):就是指硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM的基本存储设备。

卷组(Volume Group,VG):是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。

逻辑卷(Logical Volume,LV):类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,在逻辑卷之上可以建立文件系统。

1.首先查看我们的根分区大小是多少

df -hT  

 2.添加一块物理的磁盘。在虚拟机中添加。  

 3.查看磁盘编号

ls /dev/vd*

 4.创建PV

pvcreate /dev/vdb

 5.把PV加入VG中,相当于扩充VG的大小

 先使用vgs查看VG组

vgs

VG     #PV #LV #SN Attr   VSize  VFree

centos   1   2   0 wz--n- 19.51g 40.00m

 扩展VG,使用vgextend命令

vgextend centos /dev/vdb

如果出现“Couldn't create temporary archive name.”大概率是根分区满了,无法创建归档名称,至少需要1M的剩余空间才能操作。所以必须先删除一些文件后(临时文件),再进行扩展VG。

 6.我们成功把VG卷扩展了,在用vgs查看一下

vgs

lvs

7.扩展LV,使用lvextend命令

lvextend -L +100G /dev/mapper/centos-root 

 查看LV大小

lvs

 查看df -h中变化没有

df -h

 那么我们要使用xfs_growfs 命令使系统重新读取大小

xfs_growfs /dev/mapper/centos-root

如果不成功

xfs_growfs /

 再使用df  -h查看

df -h

&
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值