LVM逻辑卷
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LVM逻辑卷相关的知识,希望对你有一定的参考价值。
LVM逻辑卷管理LVM:是逻辑卷管理(Logical volume manage)的缩写。
LVM功能:将多块硬盘从逻辑上组合成一个大容量的存储空间。并且在后期可以在线动态地扩大或缩小其容量。
LVM的管理流程:准备硬盘或分区---〉创建PV---〉创建VG---〉创建LV---〉格式化---〉挂载。
PV:是物理卷(PhysicalVolume)的缩写。是指转换成PV格式的硬盘或分区。其实就是在硬盘或分区上帖上PV的标签。
VG:是卷组(Volume Group)的缩写。将一个或多个PV可以组建成一个卷组(即硬盘群)。
LV:是逻辑卷(Logical Volume)的缩写。是指从VG卷组中划分出来的一块空间。LV类似于硬盘的一个分区。
PE:是物理扩展(Physical Extended)的缩写。是指VG卷组中的最小逻辑单元,每个PE默认是4M。
LE:是逻辑扩展(Logical Extended)的缩写。是组成LV逻辑卷的最小单元,每个LE大小跟PE相等,即4M。
LVM管理的命令
技巧:输入命令的前2个字母,连按tab两下,会显示出相关的命令。
扫描 查状态 查详情 创建 删除 扩展(调大) 缩减(调小)
PV pvscan pvs pvdisplay pvcreate pvremove 无 无
VG vgscan vgs vgdisplay vgcreate vgremove vgextend vgreduce
LV lvscan lvs lvdisplay lvcreate lvremove lvextend lvreduce
lvresize调容量
LVM管理的辅助命令:pvmove、pvck等等。
LVM快照
快照:功能是实现快速备份。快照的英文是SnapShot。
LVM快照工作原理:快照也是用lvcreate创建的一个逻辑卷,是建立在一个已存在的逻辑卷的基础上的。快照跟原逻辑卷共享DataBlock数据块区域,会实时监测原逻辑卷的数据变化,如果用户修改原逻辑卷中的数据,快照卷就会将未修改前的文件数据单独保存在快照卷中。即LVM快照备份的是修改前的原始文件。
快照原理通俗理解:创建快照相当于将原逻辑卷的数据共享给快照卷,在原逻辑卷中改哪个文件就备份哪个文件到快照卷中。即改谁就备份谁。
LVM恢复数据:
1.卸载
umount /mnt/data 或 umount /dev/vg0/lv0
umount /mnt/lv0ss 或 umount /dev/vg0/lv0ss
2.恢复数据会删除快照卷 恢复之前要卸载源逻辑卷 如果没有卸载要重启才能恢复数据
lvconvert --merge /dev/vg0/lv0ss 恢复lv0ss快照卷数据到原逻辑卷lv0中
lvs 列出所有的LV逻辑卷,发现快照卷lv0ss没有了
3.挂载原逻辑卷,查看文件是否恢复成功。
mount /dev/vg0/lv0 /mnt/data
ls /mnt/data
cat /mnt/data/yum.conf
以上是关于LVM逻辑卷的主要内容,如果未能解决你的问题,请参考以下文章