LVM逻辑卷管理命令

逻辑卷的概念和理论可以参考另外一篇博客《Linux逻辑卷管理》,这里只介绍逻辑卷管理的命令,以便以后查阅。

显示分区信息:

[root@localhost /]# fdisk -l

显示磁盘使用情况:

[root@localhost /]# df -h


物理卷(PV):

物理硬盘格式化为物理卷(PV):

[root@localhost /]# pvcreate /dev/sdb /dev/sdc
显示物理卷(PV)信息:

[root@localhost /]# pvdisplay
[root@localhost /]# pvs
删除物理卷(PV):
[root@localhost /]# pvremove /dev/sdb /dev/sdc

卷组(VG):

创建卷组(VG),并将物理卷(PV)加入到卷组中:

[root@localhost /]# vgcreate xiaoluo /dev/sdb /dev/sdc   #xiaoluo是取的卷组名

将物理卷(PV)从指定卷组(VG)中移除(使用中PV不能移除):

[root@localhost /]# vgreduce xiaoluo /dev/sdc
从卷组(VG)中移除缺失物理硬盘:
[root@localhost /]# vgreduce --removemissing centos
显示卷组(VG)信息:
[root@localhost /]# vgdisplay
[root@localhost /]# vgs
增加卷组(VG)空间:

[root@localhost mnt]# vgextend xiaoluo /dev/sdd
删除卷组(VG):
[root@localhost /]# vgremove xiaoluo



逻辑卷(LV):

基于卷组(VG)创建逻辑卷(LV):

[root@localhost /]# lvcreate -n mylv -L 2G xiaoluo     #mylv是逻辑卷名,2G是分配的空间大小
显示逻辑卷(LV)信息:
[root@localhost /]# lvdisplay
[root@localhost /]# lvs
格式化逻辑卷(LV):
[root@localhost /]# mkfs.ext4 /dev/xiaoluo/mylv
挂载逻辑卷(LV):
[root@localhost /]# mount /dev/xiaoluo/mylv /mnt
卸载逻辑卷(LV):
[root@localhost /]# umount /mnt
删除逻辑卷(LV):

[root@localhost /]# lvremove /dev/xiaoluo/mylv
 激活修复后的逻辑卷(LV):

[root@localhost /]# lvchange -ay /dev/centos
增加逻辑卷(LV)空间:

[root@localhost mnt]# lvextend -L +3G /dev/xiaoluo/mylv
更新逻辑卷(LV)文件系统:

[root@localhost mnt]# resize2fs /dev/xiaoluo/mylv
检查逻辑卷(LV)文件系统:

[root@localhost /]# e2fsck -f /dev/xiaoluo/mylv
减少逻辑卷(LV)空间:

[root@localhost /]# resize2fs /dev/xiaoluo/mylv 4G    #将逻辑卷文件系统减少为4G
[root@localhost /]# lvreduce -L -1G /dev/xiaoluo/mylv
注意:对逻辑卷进行增加的时候,可以在线执行,即可以不卸载掉逻辑卷,其顺序是先对逻辑卷进行增加操作,然后再更新文件系统。但是在对逻辑卷进行缩小操作时,要先卸载掉逻辑卷才可以,而且顺序是先执行缩小文件系统,再减少逻辑卷空间!

增加新硬盘:
[root@localhost /]# fdisk -l
[root@localhost /]# pvcreate /dev/sdb
[root@localhost /]# pvs
[root@localhost /]# vgextend centos /dev/sdb
[root@localhost /]# vgs
[root@localhost /]# lvextend -L +15G /dev/centos/data
[root@localhost /]# lvs
[root@localhost /]# resize2fs /dev/centos/data
[root@localhost /]# df -lh
卸载硬盘:
[root@localhost /]# df -lh
[root@localhost /]# umount /data
[root@localhost /]# e2fsck -f /dev/centos/data
[root@localhost /]# resize2fs /dev/centos/data 37G
[root@localhost /]# lvreduce -L -10G /dev/centos/data
[root@localhost /]# mount /dev/centos/data /data
[root@localhost /]# df -lh
[root@localhost /]# ll /data
[root@localhost /]# pvs
[root@localhost /]# vgreduce centos /dev/sdb
[root@localhost /]# pvremove /dev/sdb
[root@localhost /]# fdisk -l






参考自:https://www.cnblogs.com/configure/p/5895804.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值