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/卷组/逻辑卷 /挂载点目录------------将文件系统重新挂载
提示:在逻辑卷的操作中,不管我们时进行扩大还是缩小以及删除,都必须一层一层的进行操作,因为我们在建立的时候都是根据逻辑卷的层级结构操作的,否则系统将会报错。
目录 Delphi线程内部 unit System.Classes; unit System;? unit System.Threadin...
本文转载自微信公众号「小姐姐味道」,作者小姐姐养的狗。转载本文请联系小姐姐...
最近在使用mapboxgl实现轨迹展示时,想实现类似高德地图导航轨迹效果,然而并未...
IT之家1月5日消息外媒 Windows Latest 报道,如果你是一位微软 Edge 用户,现在...
本文主要讲述如何在Visual Studio 2015中配置Opencv3.2版本 例子使用的是WIN 10 ...
最近想给我的框架加一种功能,就是比如给一个方法加一个事务的特性Attribute,那...
如:img src="/pic/lupload/img工行上传.jpg" /,图片路径正确,放到一个单独的h...
线性表的应用 实验要求 创建一个班级学生信息表包含“学号、姓名、性别、成绩”...
最近在做作业中需要在不用iframe的情况下嵌套页面,所以只好在div中嵌套,用的是...
今天主要分享一个有趣的SQL语句解读服务,支持高亮显示解析结果中表名、字段名、...