一:LVM的概念:逻辑卷管理器(Logical Volume Manage)是对由逻辑磁盘形成的虚拟盘进行
管理,也可称为磁盘分区。
二:LVM的作用:解决分区空间不够用或者分区空间绰绰有余的情况。因为分区的大小在刚刚
划分后分区就已经固定了,没法改变。比如我们有一个8GB的硬盘和一个
20GB的硬盘,想要分成一个12GB和一个16GB的两个逻辑盘,显然在物
理盘上已经无法实现,此时只有从逻辑上划分,这就出现了逻辑分区
三:LVM中的涉及的一些基本概念:
PV:物理磁盘分区
VG:将多个物理磁盘合并为同一个卷组,在这个组上才能划分逻辑分区
LV:在卷组上划分的逻辑卷
四:LVM的实现方法:首先将物理磁盘初始化为物理卷pv(可以是几个磁盘组合 ,也可以是
分区的组合)其次将物理卷组合成组(vg),最后在卷组的基础上创建逻
辑卷(lv)。要使用逻辑卷再将其格式化(即建立文件系统)
五:LVM比直接使用物理储存的优越性:
1. 简单地对单一的逻辑卷操作就可以改变储存容量的大小
2. 磁盘条块化
3. 可以使用快照
六:LVM的详细实现过程:
1.在新添加的sdb硬盘上划分sdb1,sdb2两个分区,并给与两分区类型为Linux LVM
2.使用命令pvcreate /dev/sdb{1,2}创建物理卷,后用pvs查看
3.使用vgcreate sdvg /dev/sdb{1,2}创建卷组sdvg,用vgs查看
4.使用lvcreate -n lv1 -L 6G sdvg 在卷组sdvg上创建逻辑卷lv1,并制定大小为6G,并用
lvs查看
5.要想使用lv1储存数据必须对其进行格式化(即创建文件系统)用命令mke2fs
七:对创建好的lv1进行管理:
1.扩充lv1,应该先扩充物理边界,物理边界扩充应该确定sdvg卷
组上有足够的空间可用,然后再扩展逻辑边界。当然如果sdvg
空间不足的时候应该先扩充sdvg的空间,此时需要再加一块磁
盘或者分期做成pv卷再利用vgextend 扩展sdvg。
当然如果sdvg空间不足的时候应该先扩充sdvg的空间,此时需要再加
一块磁盘或者分区做成pv卷再利用vgextend 扩展sdvg。
2.缩减lv1,应该先缩减逻辑边界,在缩减物理边界
这样lv1的大小就缩减了
注意:在缩减逻辑卷的时候应该注意缩减后的大小,否则会误删数据,缩减前应该先卸载该设备
八:LVM快照:LMV 快照是保存逻辑卷中某一时刻信息的状态,用来一致性备份或测试数据
更新效果而不影响真是数据。快照的大小取决于你在某段时间内容更新的大小。
LVM的创建方法:
此时就可以直接使用
逻辑卷的删除:
删除逻辑卷应该按照以下顺序删除,快照卷,逻辑卷,卷组,物
理卷。
本文出自 “linux运维” 博客,请务必保留此出处http://germanygu.blog.51cto.com/3574209/1440609
原文地址:http://germanygu.blog.51cto.com/3574209/1440609