LVM中的PV,PE,VG,LV知识总结
原文链接:http://blog.51cto.com/ny0716/1439757
作者:51CTO博客作者linux_0716
LVM发展的需要
当你在使用linux系统时,为了满足当时的工作需要你装了一个100G的磁盘,但是你发现随着公司的发展,和需要储存数据的空间的增大,你会不会重新买些磁盘给装到机器上去呢?每装一次重新分配一次磁盘,就复制一次数据,那这样对于工作的你,是不是非常的麻烦?如果我们用LVM就能解决这类的磁盘管理问题。
LVM简介
LVM(logical volume manager)直白的翻译就是:逻辑滚动条管理员,也就是指逻辑卷管理。它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM是在磁盘分区与文件系统之间增加的一层逻辑层,LVM能让下层的各个磁盘分区被文件系统看做为一个整体的大磁盘,供文件系统使用。
LVM的主要内容有以下几个方面的知识,
PV (Physical Volume)实体滚动条
PV 是LVM最基本的物理组成部分,利用fdisk命令把实际的partition转化成8e的系统格式,然后利用指令pvcreate把partition变成能够利用的physical volume。
PE (Physical Extend)实体延伸区块
PE是LVM最小的存储单位,一般为4MB大小,它是构成VG的基本单位,PE对于VG来说就如block对于分区来讲,它是存储数据的单元。而pe的大小并不是固定的,而是可以变化的,所以pe决定了LVM的灵活性,即能扩增,也能缩减。
VG (Volume Group)滚动条群组
VG,说的简单些就如我们使用的磁盘,是可以进行分区的,对于LVM上面的文件系统而言,VG就是一个大磁盘。文件系统时看不到LVM下面的组成部分的,它只管使用,而LVM则负责管理下面的组成储存块。
LV (Logical Volume)逻辑滚动条
LV就是VG切成的类似于分区的东西啦,我们可以用格式化,挂载使用啦,但是LV是VG切割成的,而VG又是有数量众多的PE组成,所以LV的大小取决于LV所包含的PE的数量的多少。(图片出自鸟哥私房菜(3版)
LVM具体的工作机制如下图(图用word画的有点粗糙)
如上图:从基层开始,把partition,转化为上层的PV,利用PV集合成VG,再把VG分隔成LV,最终挂载与使用。
其中的过程:
第一步:利用fdisk创建分区的系统格式,如:
(我们可以看到后面的system是linux,这是不能用做LVM的,需要转化为8e Linux LVM格式,如hda6,7,8)
第二步,利用pvcreate /dev/hda{6,7,8,9},这就成功创建成PV啦
第三步,利用PV创建VG,且指定PE大小为16MB,并且用vgscan查看创建结果。
第四步,就剩下分隔VG成为LV啦,关于LV这块有以下命令需要用到,
如:lvcreate lvscan lvdisplay等。
LVM的突出特点就是可扩大容量和缩减容量,这就决定了LVM的灵活性管理。
扩大逻辑卷的容量命令为:lvextend ,
我们创建一个 /dev/hda10,然后把hda10扩展到已经创建的逻辑卷上。
相反,减少容量就用到 lvresize - 。
整个LVM操作中用到的一些命令如下:
创建分区时,fdisk, 设置8e 系统格式,
然后让内核重读新创建的partitiong,kpartx -af device
partx -a
创建PV时,pvcreate , pvscan ,pvdisplay
创建VG时,vgcreate, vgscan, vgdisplay
LV阶段时,lvcreate, lvscan lvdisplay lvextend lvreduce lvremove
最后要给逻辑卷创建一个FileSystem,mkfs
挂载时,要用到命令mount,unmount
LVM中的PV,PE,VG,LV知识总结相关推荐
- 移除LVM中的磁盘,给VG增加空间,减少空间
>volume group vg1包括了三个PV,sda1 sdb1 sdc1,各600GB的SAS,先发现其中一个SAS sdc盘呼哧呼哧的想,猜想快挂了. vg1上创建了一个lv1,目前有8 ...
- linux lvm删除分区,Linux LVM中的PV物理卷(硬盘或分区)删除方法
LVM的全称为Logical Volume Manager,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.那么该如何对PV物理 ...
- linux删除物理卷命令,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区
卜八电脑最全问题故障中心(www.puiba.com) 大多数文章介绍的都仅仅是添加硬盘以及调整分区大小,但很少有安全的彻底卸掉其中一个分区或硬盘的,这里重点介绍一下这个. 情况介绍: 一.由于硬盘或 ...
- 卷组删除pv_如何安全的删除Linux LVM中的PV物理卷(硬盘或分区)
情况介绍: 一.由于硬盘或者分区的操作方式其实都一样,所以我这里就以分区为例. 二./home分区2.6G,由如下pv组成: /dev/sda5 100M /dev/sda6 200M /dev/sd ...
- linux lvm 删除pv磁盘,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区)
大多数文章介绍的都仅仅是添加硬盘以及调整分区大小,但很少有安全的彻底卸掉其中一个分区或硬盘的,这里重点介绍一下这个. 情况介绍: 一.由于硬盘或者分区的操作方式其实都一样,所以我这里就以分区为例. 二 ...
- 卷组删除pv_如何安全的删除Linux LVM中的PV物理卷
展开全部 情况介绍: 一32313133353236313431303231363533e59b9ee7ad9431333337386664.由于硬盘或者分区的操作方式其实都一样,所以我这里就以分区为 ...
- linux 误删除根分区的pv,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区)(4)
大大都文章先容的都仅仅是添加硬盘以及调解分区巨细,但很少有安详的彻底卸掉个中一个分区或硬盘的,这里重点先容一下这个. 环境先容: 一.由于硬盘可能分区的操纵方法其实都一样,所以我这里就以分区为例. 二 ...
- pv vg lv linux中的卷 lvm 等之间的关系和操作
简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现 ...
- 【AWSL】之LVM与磁盘配额(PV、VG、LV、mkfs)
序言 这里我主要介绍一些Linux关于磁盘配额的一些问题 LVM与磁盘配额 序言 一.LVM概述 1.LVM的管理命令 2.LVM的操作实例 二.磁盘配额概述 三.磁盘配额管理 总结 一.LVM概述 ...
最新文章
- 开源 免费 java CMS - FreeCMS1.5-信息管理
- Redis 限流的 3 种方式,还有谁不会!
- 2021年4月19日 深圳头条后台开发实习面试(二面)(含总结)
- 因为那里面有我,也有你
- 两表(多表)关联update的写法 .
- 知识图谱学习笔记-风控知识图谱设计
- java默认xmx修改,Java 8中的默认Xmxsize
- Rain and Umbrellas(dp)
- 存储分类分析:DAS、NAS、SAN[转]
- 使用 dojo/query
- 一个关于数组中满足条件的元素选择、及函数变换得c语言函数
- Selenium Grid的搭建方法
- hibernate面试问题_Hibernate面试问答
- FFmpeg之YUV420排列原理(二十三)
- 如何用Java构建json对象
- 新浪微博平台架构(转)
- IDrawingDoc Interface 学习笔记
- 开发”小米商城官网首页”(静态页面)
- 【转】论文阅读理解 - Panoptic Segmentation 全景分割
- Perl变量作用域和自定义函数小结
热门文章
- win7系统未响应卡住_系统经常假死怎么办|win7系统经常无响应|win10系统经常未响应怎么解决...
- 智能数控套料编程软件(InteGNPS)
- 《数字短片创作(修订版)》——数字短片原创理念的生成
- 帝国cms 搜索功能总结
- AISHELL-4 多通道中文会议语音数据库
- JQuery datatables 给表格添加加载中效果
- qq炫舞手游服务器维护时间,QQ炫舞手游3月15日停机更新 开服时间更新内容公布...
- HTML5+CSS3超全笔记,收藏起来方便随时查看
- Start all over again
- OPENCV3.4.1 +win7 64位+VS2017