Linux存储管理-逻辑卷管理(LVM)
创始人
2024-12-26 20:10:09
0

逻辑卷管理(LVM)流程

物理磁盘/分区 -> 物理卷(PV)-> 加入卷组(VG)-> 卷组调配空间,制作逻辑卷(LV)-> 格式化 -> 挂载 -> 使用

为什么需要逻辑卷管理?

列举问题回答WHY

举例1:

1.现有两块磁盘(大小都为5GB)

2.有一个文件(X<5GB)可以任意放在两个磁盘上;如果文件(5GB

实际需求:(现需容纳6GB的文件)

怎么实现?

       将磁盘创建成物理卷,当两块5G大小的磁盘变成两个物理卷时,我们再创建一个卷组,接着把两个物理卷添加到卷组里,形成一个10G大小的卷组。

       在卷组上创建逻辑卷,把卷组的空间大小合理调配给逻辑卷再格式化,然后进行挂载,最后就可以正常使用

举例2:

假设现有卷组10GB,但需要装12GB的文件怎么解决?

       添加一块磁盘(X>2GB),创建成物理卷,再加入卷组使卷组变大,接着扩大逻辑卷,这时再进行相关操作就可以放置文件。

实现方法总结:

       磁盘在操作系统里面需要使用时,首先应该做的是给磁盘分区(逻辑卷),然后再进行格式化,最后创建文件系统就可以使用。(最终使用的是文件系统)

概念

物理卷(physical volume):可以使用磁盘来做,也可以使用分区来做(磁盘/分区)

卷组(volume group):物理卷的合集

逻辑卷(logical volume):在卷组上划分出的一块区域(磁盘)

①调整分区的大小(逻辑卷的大小)②调整文件系统的大小

实验操作流程

1.添加磁盘

(添加两块磁盘)(SATA和NVMe)

查看磁盘情况

[root@localhost jian]# ll /dev/sd*

[root@localhost jian]# ll /dev/nvme0n2

2.逻辑化

创建物理卷:

[root@localhost jian]# pvcreate /dev/sda

[root@localhost jian]# pvcreate /dev/nvme0n2

创建卷组:

把sda和nvme0n2两个物理卷加进去

[root@localhost jian]# vgcreate vgtest /dev/sda /dev/nvme0n2

创建逻辑卷:

[root@localhost jian]# lvcreate -n lvtest -L 30G vgtest

在vgtest卷组里创建一个30GB的逻辑卷

查看创建情况

1)[root@localhost jian]# pvs

(nvme0n2  20GB)(sda  20GB)

2)[root@localhost jian]# vgs

3)[root@localhost jian]# lvs

物理卷、卷组、逻辑卷的创建(已完成)

怎么查看更加详细的信息?

查看物理卷详细信息:[root@localhost jian]# pvdisplay

查看卷组详细信息:[root@localhost jian]# vgdisplay

查看逻辑卷详细信息:[root@localhost jian]# lvdisplay

注:(LV里显示有路径)需要时可直接使用

3.格式化

[root@localhost jian]# mkfs.xfs /dev/vgtest/lvtest

其他

还有另外路径:[root@localhost jian]# ll /dev/vgtest/lvtest

路径链接到/dev下的/dm-2

[root@localhost jian]# ll /dev/mapper/vgtest-lvtest

路径也链接到/dev下的/dm-2

两个路径都可以直接使用,在格式化时直接使用/dm-2也行

4.挂载

创建一个空目录:

[root@localhost jian]# mkdir /test

[root@localhost jian]# ll /test

挂载命令:[root@localhost jian]# mount /dev/mapper/vgtest-lvtest /test

查看挂载情况:[root@localhost jian]# df -h /test

已经可以在里面进行使用操作

创建一个普通文件:[root@localhost jian]# touch /test/over

文件名字:over

查看目录:[root@localhost jian]# ll /test

5.删除操作

使用完怎样删除

[root@localhost jian]# umount /test

先得停止使用

删除逻辑卷:

[root@localhost jian]# lvremove /dev/vgtest/lvtest

删除卷组:

[root@localhost jian]# vgremove vgtest

删除物理卷:

[root@localhost jian]# pvremove /dev/sda

[root@localhost jian]# pvremove /dev/nvme0n2

查看信息:

[root@localhost jian]# pvs

[root@localhost jian]# vgs

[root@localhost jian]# lvs

(已经删除完毕)

扩展

逻辑卷的放大和缩小

对于xfs格式的文件体统只能扩大不能缩小(不支持缩小)

lvextend -rL 40G(指定一个大小) /dev/mapper/vgtest-lvtest

(-r重新调整文件系统大小)(-L调整逻辑卷的大小)

(lvresize 也可以调整大小)

lvresize -rL 40G(指定一个大小) /dev/mapper/vgtest-lvtest

了解:ext2/3/4 文件系统可以缩小(少见)

相关内容

热门资讯

第十分钟了解!开心泉州辅助器a... 第十分钟了解!开心泉州辅助器app下载(辅助挂)详细透视开挂辅助第三方教程(一直是有挂)-哔哩哔哩;...
9分钟了解!闲逸辅助器(辅助挂... 9分钟了解!闲逸辅助器(辅助挂)详细透视开挂辅助2025新版教程(切实存在有挂)-哔哩哔哩;大家肯定...
9分钟了解!大唐山西辅助(辅助... 9分钟了解!大唐山西辅助(辅助挂)详细透视开挂辅助黑科技教程(一直真的是有挂)-哔哩哔哩;超受欢迎的...
第4分钟了解!兴动互娱辅助设置... 您好:兴动互娱辅助设置步骤详解这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
第7分钟了解!凑一桌游戏软件下... 第7分钟了解!凑一桌游戏软件下载辅助(辅助挂)详细透视开挂辅助可靠教程(好像真的是有挂)-哔哩哔哩;...
六分钟了解!微信小程序万能修改... 六分钟了解!微信小程序万能修改器(辅助挂)详细透视开挂辅助技巧教程(真是是真的挂)-哔哩哔哩是一款可...
2分钟了解!四川游戏家园通用辅... 【福星临门,好运相随】;2分钟了解!四川游戏家园通用辅助(辅助挂)详细透视开挂辅助详细教程(果然是有...
第十分钟了解!枫叶辅助官网(辅... 第十分钟了解!枫叶辅助官网(辅助挂)详细透视开挂辅助攻略方法(一直是真的挂)-哔哩哔哩;枫叶辅助官网...
三分钟了解!皇豪互娱科技软件(... 三分钟了解!皇豪互娱科技软件(辅助挂)详细透视开挂辅助wepoke教程(都是真的有挂)-哔哩哔哩;1...
第2分钟了解!朋朋政和辅助(辅... 《第2分钟了解!朋朋政和辅助(辅助挂)详细透视开挂辅助辅助教程(确实是真的挂)-哔哩哔哩》 朋朋政和...