centos LVM分区动态扩容

查看当前的 LVM 磁盘分区情况,可以使用以下命令:

# pvdisplay# vgdisplay# lvdisplay 这些命令可以分别显示物理卷、卷组和逻辑卷的详细信息。

扩展物理卷大小,可以使用以下命令:

1. 磁盘分区

# fdisk /dev/sda

2.刷新磁盘

# partprobe /dev/sda

3.扩展物理卷

# pvresize /dev/sdaX

其中,/dev/sda 是磁盘设备名称,/dev/sdaX 是要扩展的物理卷名称。

4.扩展卷组大小

# vgextend VolGroup /dev/sdaX

其中,VolGroup 是卷组的名称,/dev/sdaX 是要添加到卷组中的物理卷。

5.扩展逻辑卷大小

# lvextend -L +10G /dev/VolGroup/lv_root 
# lvextend -l +100%FREE /dev/VolGroup/lv_root

两条命令选择一条即可

其中,/dev/VolGroup/lv_root 是要扩展的逻辑卷名称,+10G 表示要扩展的大小,可以根据需要修改。

6.文件系统扩展到逻辑卷的新大小(如果不知道文件系统可以用df -TF查看

xfs文件系统:

# xfs_growfs /dev/VolGroup/lv_root 

 ext4 文件系统:

 # resize2fs /dev/VolGroup/lv_root

这些命令会将文件系统扩展到逻辑卷的新大小。 完成上述步骤后,逻辑卷的大小就已经扩展了。需要注意的是,在进行动态扩容操作时,一定要备份好数据,并且谨慎操作,以免造成数据丢失或其他问题

补充:

使用 pvs 命令检查是否使用了所需的物理卷

# pvs -o+pv_used  
PV VG Fmt Attr PSize PFree Used 
/dev/sda myvg lvm2 a- 75.00G 14.00G 61.00G 
/dev/sdb myvg lvm2 a- 50.00G 45.00G 5.00G 
/dev/sdc myvg lvm2 a- 17.15G 12.15G 5.00G

删除pv物理卷

# pvmove /dev/sdc  
/dev/sdc: Moved: 2.0% 
… 
/dev/sdc: Moved: 79.2% 
… 
/dev/sdc: Moved: 100.0%

删除丢失的物理卷

# vgreduce vg名字 /dev/sdc
Removed "/dev/sdc" from volume group "vg01"

# vgreduce --removemissing vg名字 /dev/sdc
丢失的分区可以用磁盘UUID代替

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值