温馨提示:这篇文章已超过945天没有更新,请注意相关的内容是否还可用!
摘要:,,本文介绍了Linux LVM逻辑卷的管理操作,包括创建、扩容、缩减和删除逻辑卷的过程。LVM提供了一种灵活管理磁盘空间的方法,通过创建逻辑卷,用户可以在不改变现有数据的情况下调整卷的大小。本文首先概述了LVM的基本概念和组件,然后详细描述了如何创建逻辑卷,接着讲解了如何通过LVM进行卷的扩容和缩减,最后介绍了删除逻辑卷的方法。
什么是LVM?
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。
为什么要使用LVM?
在日常工作或者学习中,随着电脑的不断被使用,我们的磁盘空间可能会越来越小,这时候,我们不能直接更换大硬盘,因为硬盘有价,数据无价,这时候我们就可以使用LVM,LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,和硬件相关的存储设置被其隐藏,你能不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样能减少操作成本,LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。如果我们新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。
LVM工作机制?
LVM就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。
逻辑卷管理概念?
物理卷(PV, Physical Volume)
物理卷就是指磁盘,磁盘分区或从逻辑上和磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有和LVM相关的管理参数。当前LVM允许你在每个物理卷上保存这个物理卷的0至2份元数据拷贝.默认为1,保存在设备的开始处.为2时,在设备结束处保存第二份备份.
卷组(VG, Volume Group)
LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。能在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
逻辑卷(LV, Logical Volume)
LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上能建立文件系统(比如/home或/usr等)。
关系如下:
具体操作:
1:检查系统中是否安装了LVM管理工具
rpm -qa|grep lvm
:2:如果未安装,则使用yum 方式安装
手动添加两个硬盘:sdl 20G sdh 1G
1:先开始创建物理卷PV:
基本PV命令:
准备使用: 两个磁盘:/dev/sdl 以及 、/dev/sdh 来完成LVM
使用pvs查看新建的PV
2:创建卷组vg
创建vgqjc 并查看:
创建逻辑卷lv
创建lvqjc,并查看:
格式化新建的LV
挂载使用:
下面我们将对LVM进行扩容和缩减操作,所以向/mnt中写入测试数据以验证LVM 的磁盘动态管理。
touch /mnt/qjc
二、LVM的在线扩展
分为两种情况:
第一种情况,需要扩展的pe数量,vg可以提供
查看实际的磁盘容量,发现并没改变,需要对文件系统进行扩容
第二种情况,vg空间不够,需先扩展vg,扩展vg就是往vg中加pv
新建pv, 进行扩容,再查看
查看测试数据:
3:LVM的缩减操作:
1:umount 文件系统
2:缩减文件系统
挂载查看
查看测试文件:
测试成功。
删除LVM
如果要彻底的来移除LVM的话,需要把创建的步骤反过来操作。
1:卸载 文件系统
2:删除lv
3:删除vg
4:删除pv
LVM删除成功
还没有评论,来说两句吧...