LVM磁盘的新增、扩容以及删除操作

LVM管理工具

功能物理卷管理卷组管理逻辑卷管理
scan 扫描pvscanvgscanlvscan
create创建pvcreatevgcreatelvcreate
display显示pvdisplayvgdisplaylvdisplay
remove删除pvremovevgremovelvremove
extend扩展vgextendlvextend

创建物理卷

7和8版本此步骤可忽略
格式:创建物理卷:pvcreate 设备路径1 设备路径2…

[root@rhel8 ~]# pvcreate /dev/nvme0n2p1 /dev/nvme0n2p2   //将p1、p2分区创建为物理卷

[root@rhel8 ~]# pvs					//查看物理卷
 PV             		   VG Fmt  Attr   PSize   PFree 
…   …
/dev/nvme0n2p1      lvm2  ---   10.00g 10.00g
/dev/nvme0n2p2      lvm2  ---   10.00g 10.00g

创建卷组

创建卷组思路:将创建好的物理卷组成卷组(或者直接创建卷组)
创建卷组格式:vgcreate 卷组名 设备路径1 设备路径2…

[root@rhel8 ~]# vgcreate systemvg /dev/nvme0n2p1 /dev/nvme0n2p2		//创建卷组
[root@rhel8 ~]# vgs						查看卷组
  VG         #PV #LV #SN  Attr       VSize     VFree 
 systemvg   2    0      0   wz--n-  19.99g   19.99g

创建逻辑卷

创建逻辑卷思路:从创建好的卷组中创建逻辑卷
创建逻辑卷格式:lvcreate -L 大小 -n 逻辑卷名称 卷组名

[root@rhel8 ~]# lvcreate -L 16G -n vo systemvg	//创建逻辑卷

[root@rhel8 ~]# lvs			/查看逻辑卷
 LV   VG               Attr          LSize 
 vo   systemvg -wi-a-----  16.00g

格式化

格式化逻辑卷文件系统

[root@rhel8 ~]# mkfs.xfs /dev/systemvg/vo	//格式化为xfs文件系统
[root@rhel8 ~]# blkid /dev/systemvg/vo 		//查看文件系统类型
/dev/systemvg/vo: UUID="b4585f2c-9410-4de2-8e70-f357f4600b7a"TYPE="xfs“

挂载

[root@rhel8 ~]# vim /etc/fstab   
/dev/systemvg/vo  /mylvm  xfs  defaults  0 0 
[root@rhel8 ~]# mkdir /mylvm		//创建挂载点
[root@rhel8 ~]# mount –a			//挂载

扩展卷组

卷组的空间来源于物理卷,当卷组没有足够空间提供给逻辑卷时,须扩容卷组
使用 vgextend 扩容卷组

[root@rhel8 ~]# vgextend systemvg /dev/nvme0n2p3	//扩容卷组
[root@rhel8 ~]# vgs		//查看卷组空间
… …
systemvg   3   1   0 wz--n- <49.99g <30.99g

扩展逻辑卷

逻辑卷的扩大支线上工作
逻辑卷的空间来源于卷组,当卷组有足够的空间,才可以扩展逻辑卷

[root@rhel8 ~]# lvextend -L +3G /dev/systemvg/vo 
使用 lvscan 命令 查找逻辑卷大小
[root@rhel8 ~]# lvscan | grep vo
 ACTIVE            '/dev/systemvg/vo' [19.00 GiB] inherit

使用 display 命令过滤卷组剩余空间
[root@rhel8 ~]# vgdisplay systemvg | grep Free
  Free  PE / Size       254 / 1016.00 MiB

扩展文件系统

当逻辑卷扩大以后,也需要多逻辑卷的文件系统进行扩展
刷新文件系统容量:
xfs_growfs //用于刷新XFS设备
resize2fs //用于刷新EXT3/EXT4设备(了解)
命令格式:xfs_growfs 挂载点目录

[root@rhel8 ~]# xfs_growfs  /mylvm/  

对于ext4文件系统的
resize2fs 挂载点就是想扩展分区对应的/dev开头的那串

删除逻辑卷

在执行删除操作时,首先删除LV逻辑卷,在删除VG卷组,最后删除PV物理卷
删除逻辑卷时,先进行卸载,在执行删除操作

[root@rhel8 ~]# umount /mylvm/				//卸载逻辑卷
[root@rhel8 ~]# lvremove /dev/systemvg/vo 	//删除逻辑卷
[root@rhel8 ~]# vgremove systemvg			//删除卷组
[root@rhel8 ~]# pvremove  /dev/nvme0n2p1	//删除物理卷
Labels on physical volume "/dev/nvme0n2p1" successfully wiped.
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值