一、理解快照的含义
所谓快照就是照下来的那一刻保留起来作为文件的访问通道,将没修改之前保存在快照存储空间中一份,访问的是外面的数据,如果数据修改出现错误时,可以通过快照的访问路径把存储在快照存储空间中的数据放到被修改的数据中,快照存储空间中只存储没修改前的数据,占据空间比较小。
快照的主要作用是保留数据在你做快照那一刻的状态,创建的快照文件本身和你装的操作系统所对应的那块虚拟磁盘本身的大小不一样,快照比原数据小很多,跟文件软链接一样,自己本身不大,但自己所指的文件是很大的。
默认情况下,访问数据时只有一条路径,给磁盘上对应的文件系统做一快照以后,意味着在它之上安装一条访问路径,但这个路径不仅仅是路径而已,它也可以用于用户访问对应的磁盘上的通路。
二、物理卷、逻辑卷、卷组、快照卷之间的联系
物理卷(Physical Volume,PV):就是指硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM的基本存储设备。
卷组(Volume Group,VG):是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。
逻辑卷(Logical Volume,LV):类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,在逻辑卷之上可以建立文件系统。
可以做这样一个设想来理解以上三者的关系:如果把PV比作地球的一个板块,VG则是一个地球,因为地球是由多个板块组成的,那么在地球上划分一个区域并标记为亚洲,则亚洲就相当于一个LV。
相互联系:在创建卷组时一定要为逻辑卷进行快照预留出空间,而后快照访问逻辑卷的另一个入口,只要把物理卷加到卷组之后,这个物理卷所提供的物理空间事先就被划分好一个个块,而这个块在没格式化之前叫做PE(Physical Extend)【物理盘区】,是逻辑存储的一个小匣子,卷组的大小是由多个PE组成,而逻辑卷的大小是把卷组中的PE放到逻辑卷中,此时,PE不再叫做PE,而是叫做LE(Logical Extend)【逻辑盘区】,其实,逻辑卷中的LE也叫做PE,只是站在角度不同而已。
如果某个物理卷损坏后,存储在逻辑卷中的LE也就会损坏,想让数据不损坏,可以把物理卷中PE做成镜像,这样VG创建逻辑卷时,首先是创建物理卷,无论物理卷是磁盘还是块设备。
三、创建物理卷、逻辑卷、卷组时常用命令:
A、物理卷常用选项:
pvcreate:创建物理卷;
格式:pvcreate /dev/sda{ };
pvremove:表示是把数据擦除掉;
pvscan:扫描还有哪些源数据;
pvdisplay:显示物理卷创建的详细信息;
pvmove:把含有数据的PV移到其它物理PV上;
resize2fs:扩展物理卷;
resize2fs –p /path/to/lv:表示物理卷有多大,逻辑卷就会扩展多大;
B、逻辑卷常用选项:
lvcreate:创建逻辑卷;
格式:lvcreate –n lv_name –L #G VG_NAME;
-n:表示创建逻辑卷的名称;
-L:表示指定LV的空间大小;
-s:支持快照;
-p [r|w]:表示设定逻辑卷的权限,是否为可读、可写;
lvremove:表示把数据擦除掉;
lvextend:扩展逻辑卷数据;
-L [+]# /path/to/lv:表示扩展逻辑卷在原来的基础上扩展多少;
lvreduce:缩减逻辑卷数据;
–L [-]# /path/to/lv:表示缩减逻辑卷在原来的基础上缩减多少;
lvs:显示创建逻辑卷信息;
lvdisplay:显示创建逻辑卷详细信息;
C、卷组常用选项:
vgcreate:创建卷组;
格式:vgcreate vg_name /path/to/pv
-s #:表示PE的大小,默认为4MB
vgremove:表示把数据擦除掉【注意:先执行物理卷的pvmove命令,然后再使用vgreduce】;
vgextend:扩展卷组数据
vgreduce:缩减卷组数据,实际是把pv拿掉的过程;
vgs:显示创建卷组信息;
vgdisplay:显示创建卷组详细信息;
vgscan:扫描还有哪些源数据;
缩减逻辑卷应注意:
1、不能在线缩减,得先卸载;
2、确保缩减后的空间大小依然能存储原有的所有数据;
3、在缩减之前应先强行检查文件,以确保文件系统处于一致性状态;
同时也应该注意缩减逻辑卷是先把缩减逻辑边界,然后才缩减物理边界;
扩展逻辑卷正好相反;
设置快照卷应注意:
1、生命周期为整个数据时长,在这段时长内,数据的增长量不能超出快照卷大小;
2、快照卷应该是只读的;
3、跟原卷在同一卷组内;
四、创建一个为3GPV,另一个为7GPV,共10G的VG:
第一步:创建三个分区,第三块分区为预留分区,如图1所示:

图1
第二步:创建物理卷并查看创建信息,如图2所示:

图2
第三步:扫描当前系统上还有哪些源数据,如图3所示: 

图3
第四步:创建卷组并显示详细信息,如图4所示:

图4
第五步:移除卷组并重新创建卷组及PE大小,如图5所示:

图5
第六步:移到其它磁盘然后把卷组缩减数据大小,如图6所示:

图6
第七步:移除磁盘并创建新的物理卷,如图7所示:

图7
四、创建一个为50M的逻辑卷:
第一步:创建50M的逻辑卷并显示其详细信息,如图1所示:

图1
第二步:格式化逻辑卷,如图2所示:

图2
第三步:挂载逻辑卷并查看,如图3所示:

图3
第四步:卸载并把逻辑卷移除,如图4所示:

图4
在上面的演示实例中,可以会有不足,在以后还会有更新,请敬请期待!

转载于:https://blog.51cto.com/luowenjing/1153800

逻辑卷、物理卷、卷组相关推荐

  1. Centos7 逻辑卷 物理卷 卷组 实践

    第一章: 相关概念 1.物理存储介质(PhysicalStorageMedia):指系统的物理存储设备==>磁盘,如:/dev/hda./dev/sda等,是存储系统最底层的存储单元. 2.物理 ...

  2. Linux 物理卷(PV)、逻辑卷(LV)、卷组(VG)管理

    (一)相关概念 逻辑卷是使用逻辑卷组管理(Logic Volume Manager)创建出来的设备,如果要了解逻辑卷,那么首先需要了解逻辑卷管理中的一些概念. 物理卷(Physical Volume, ...

  3. 关于 Linux中逻辑卷/物理分区等知识的一些总结

    我的需求: 准备红帽考试,这块听课听得稀里糊涂的. 我是这样做的: 请教了公司大佬,书里找了些资料.这里整理笔记加以记忆,不足之处请小伙伴指出来.生活加油.2021.01.08 一,思维导图梳理关系 ...

  4. 48.逻辑卷管理3,卷组管理,vgscan,vgcreate,vgextend,vgreduce,vgremove,vgchange,vgdispaly

    卷组相关操作 可以把卷组想象成基本分区中的硬盘,是由多个物理卷组成的.卷组就已经可以动态地调整空间大小了,当卷组空间不足时,可以向卷组中添加新的物理卷.然后通过卷组划分若干个逻辑卷. 常用的命令有,v ...

  5. 1. 创建逻辑卷vshare,卷组的名称为devgroup,PE的大小为16M,共使用50个PE块,文件系统为vfat,要求永久挂载到/mnt/vshare目录下。

    1. 创建逻辑卷vshare,卷组的名称为devgroup,PE的大小为16M,共使用50个PE块,文件系统为vfat,要求永久挂载到/mnt/vshare目录下. 创建分区 创建一个大小为 16*5 ...

  6. windows逻辑卷扩容_Windows 动态磁盘卷:简单卷、跨区卷 、带区卷 、镜像卷 、RAID5卷 相关配置操作介绍...

    Windows Server 2003 提供了新的磁盘管理方式,能够提高磁盘性能和容错能力.将基本磁盘升级为动态磁盘,能够更灵活分配和管理磁盘空间,能够配置各种磁盘阵列提高磁盘能力. 动态磁盘与基本磁 ...

  7. 2021高考物理成绩查询,教育部考试中心:2021年高考物理全国卷试题评析

    2021年高考物理全国卷命题贯彻落实<深化新时代教育评价改革总体方案>要求,依托高考评价体系,强化基础性考查,优化情境设计,增强试题灵活性,深化关键能力考查,充分发挥高考命题的育人功能和积 ...

  8. Linux是否兼容windows跨区卷,简单卷与跨区卷的区别介绍

    Windows有自带的磁盘卷的功能,例如windows10能够创建的卷有简单卷.带区卷.跨区卷.镜像卷和RAID-5卷五种模式,他们之间的区别如下: 关于简单卷:简单卷是物理磁盘的一部分,但它工作时就 ...

  9. windows 磁盘管理:简单卷、跨区卷、带区卷、镜像卷 和 RAID-5

    Windows操作系统提供了灵活的磁盘管理方式,可以通过将基本磁盘升级为动态磁盘来提高服务器性能或加强容错性.很多企业通过使用Windows Server 2003,使用系统自带磁盘管理功能做到RAI ...

  10. Win10磁盘管理的简单卷、带区卷、跨区卷、镜像卷学习测试

    Win10磁盘管理的简单卷.带区卷.跨区卷.镜像卷学习测试 一.概念 windows自带的磁盘卷的功能,看了一下windows10能够创建的卷有简单卷.带区卷.跨区卷.镜像卷和RAID-5卷五种模式, ...

最新文章

  1. Activity向Fragment传值
  2. 常见的钓鱼招式,可千万别入坑哦
  3. Flex +WebService
  4. 别被官方文档迷惑了!这篇文章帮你详解yarn公平调度
  5. 前端-chromeF12 谷歌开发者工具详解 Network篇
  6. 信息搜集之常见的web组合
  7. Atitit node.js自定义模块化 Function walkFileTree() exports.walkFileTree =walkFileTree 引用  Files=require
  8. 一键卡iPhoneQQ在线
  9. iOS和安卓合并二维码
  10. 杂题 P1640 [SCOI2010]连续攻击游戏
  11. Delphi 制作股票分时图
  12. python办公自动化(6)——读取word文档
  13. 阿里云服务器没有公网IP
  14. Latex技巧:LaTex插图命令includegraphics参数详解
  15. 对抗生成网络(GAN)简介及生成数字实战
  16. 最新PHP软文发稿新闻文章发布自助推广平台源码
  17. skype客户端搜不到联系人解决办法
  18. @craco/craco复写cra项目配置
  19. 手把手教你读财报----银行业----第四课
  20. 看周鸿祎怎么谈乔布斯

热门文章

  1. 双管理人模式下的契约型私募基金实用发行指南
  2. Kafka从上手到实践 - 庖丁解牛:Partition | 凌云时刻
  3. 【优化算法】自私羊群优化算法(SHO)【含Matlab源码 1569期】
  4. 【优化调度】基于matlab粒子群算法求解水火电调度优化问题【含Matlab源码 1181期】
  5. 【TSP】基于matlab GUI遗传算法求解旅行商问题【含Matlab源码 899期】
  6. 【图像隐写】基于matlab LDPC编码译码改进DCT水印嵌入提取【含Matlab源码 832期】
  7. java本地储存set_没有数据库的情况下,JAVA如何在本地保存信息
  8. node mysql 事件循环_nodejs事件和事件循环详解
  9. html用js发post请求,使用js拼接表单发送post请求示例
  10. java怎么分组查询_JAVA8 分组统计