当前位置:主页 > 查看内容

LVM逻辑卷管理

发布时间:2021-07-06 00:00| 位朋友查看

简介:LVM逻辑卷管理 特点将一个或多个硬盘的分区在逻辑上集合可以实现磁盘的动态管理包括磁盘整合以及动态扩大、缩小逻辑卷有很大的灵活性 通俗的来讲就是基于标准分区之上添加了一个逻辑层。 LVM结构 py-----逻辑卷 把标准分区做了一个物理实现逻辑上与标准分区……

LVM逻辑卷管理
特点:将一个或多个硬盘的分区在逻辑上集合,可以实现磁盘的动态管理(包括磁盘整合以及动态扩大、缩小逻辑卷),有很大的灵活性
通俗的来讲就是基于标准分区之上,添加了一个逻辑层。
LVM结构:
py-----逻辑卷 把标准分区做了一个物理实现,逻辑上与标准分区的功能相同
vg-----卷组 类似于非lvm系统中的物理硬盘,由一个或多个物理卷组成
lv------逻辑卷 类似于非lvm系统中的硬盘分区,可以建立文件系统,可以自定 义卷名称
物理存储介质:指系统的存储设备,如:硬盘-------------用lsblk命令进行查看
PE:物理卷的基本单位,默认为4MB
LE:逻辑卷的基本单位,在同一个卷组中,LE的大小和PE相同,且一一对应
一.逻辑卷管理创建步骤(pv-vg-lv 一层一层的创建)
(1)创建标准分区
1.#lsblk -----查看磁盘剩余空间大小
在这里插入图片描述

2.#fdisk /dev/nvme0n2 ------磁盘管理

注意:我们在创建分区的时候可以顺便将我们所创建的分区标记修改为LVM格式,以便于别的用户对我们的操作有一个直观的了解。

(2)逻辑卷管理
1.pv:
#pvcreate /dev/nvme0n2{1…3} ----------------创建逻辑卷1 2 3
#pvs或者pvdisplay -------------------查看逻辑卷
#pvremove /dev/nvme0n2{1,3} -------------- 删除逻辑卷1 3
在这里插入图片描述

2.vg
#vgcreate 卷组名 /dev/nvme0n2p{1,2} --------------把逻辑卷1和2 放到卷组中
#vgs或者vgdisplay -----------查看卷组
#vgremove -------------移除卷组
在这里插入图片描述

3.lv
#lvcreate -n 逻辑卷名 -l 100%VG 卷组名--------创建逻辑卷并把全部的卷组空间分给逻辑卷
在这里插入图片描述

(3)指定文件系统类型
格式化: #mkfs.xfs /dev/mapper/卷组名-逻辑卷名-----将逻辑卷的文件系统指定为xfs类型
在这里插入图片描述

(4)挂载
mount /dev/卷组/逻辑卷 /挂载点目录
在这里插入图片描述
在这里插入图片描述

二.逻辑卷扩大
1.扩大卷组
#vgextend 卷组名 /dev/nvme0n2p3--------------将nvme0n2p3添加到卷组中
在这里插入图片描述

2.扩大逻辑卷(逻辑卷正常挂载使用)
#lvextend -L +1G /dev/卷组/逻辑卷---------将逻辑卷扩大一个G
#lvs
注意:在这里扩大完成之后系统是不会同步大小的需要我们在进行进一步的操作,来使得文件系统的大小进行同步
3.查看文件系统是否同步大小
#df -h
4.同步
#xfs_growfs /挂载点
#df -h
在这里插入图片描述

到此逻辑卷的大小同步才算完成
三.逻辑卷的减少
注意,在进行逻辑卷的减小操作的时候,由于我使用的是linux8.2版本所以必须保证文件系统的类型为ext4
1.#umount /挂载点 ------首先取消挂载
2#mkfs.ext4 /dev/mapper/卷组-逻辑卷-----=格式化文件系统为ext4
3.#e2fsck -f /dev/mapper/卷组-逻辑卷---------检测逻辑卷上的剩余空间
4.#resize2fs /dev/mapper/卷组-逻辑卷 3G --------将文件系统减少到3G
注意:减少时,文件系统的大小必须和逻辑卷的大小保持一致
5.#lvreduce -L 3G /dev/卷组/逻辑卷--------------将逻辑卷减小到3G
6.#mount /dev/卷组/逻辑卷 /挂载点目录------------将文件系统重新挂载
提示:在逻辑卷的操作中,不管我们时进行扩大还是缩小以及删除,都必须一层一层的进行操作,因为我们在建立的时候都是根据逻辑卷的层级结构操作的,否则系统将会报错。

;原文链接:https://blog.csdn.net/moukai123/article/details/115711239
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:自定义View:嵌套滑动深入理解 下一篇:没有了

推荐图文


随机推荐