逻辑卷管理LVM(logical volume manager)
LVM的全名是logical volume manager,中文翻译逻辑卷管理器。之所以称为卷是因为可以将文件系统像卷一样伸长和缩短,LVM的做法是将几个物理的分区(或磁盘)通过软件组合成为一块独立的大硬盘(VG),然后将这块大硬盘再经过分成可使用的分区(LV),最终能够挂载使用。
PV,物理卷
我们实际的分区需要调整系统辨识符成为8e,然后再经过pvcreate命令将它转换成LVM最底层的物理卷(PV),之后才能将这些PV加以利用
VG 卷用户组(Volume Group)
所谓LVM大磁盘就是将许多PV整合成VG,所以VG就是LVM组合起来的大磁盘
PE物理扩展快
LVM默认所以4MB的PE快
LV逻辑卷
最终VG还是会被切成LV,这个LV就是最后可以被格式化的类似分区
LVM图示

LVM实现流程
环境查看

新加3块硬盘sdb sdc sdd大小分别为1,2,4G

PV阶段
pvcreate:将物理分区新建成PV
pvscan:查询目前系统任何具有PV的磁盘
pvdisplay:显示目前系统的pv状态
pvremove:将pv属性移除,让该分区不具备PV属性
查看具有PV属性的磁盘或者分区

把sdb设置成PV属性
pvcreate /dev/sdb
查看sdb具有了PV属性


VG阶段
vgcreate:新建VG
vgscan:查看VG是否存在
vgdisplay:查看目前系统的VG状态
vgextend:在VG内增加额外的PV
vgreduce:在VG内删除PV
vgchange:设置VG是否启动(active)
vgremove:删除一个VG
于PV不同VG的名称是自定义的,创建一个VG名称为vbirdvg
参数:-s:后接PE的大小,单位可以是m,g,t 不加参数使用默认PE大小
vgcreate vbirdvg /dev/sdb
查看


这样就新建了一个VG假如需要增加容量把sdc加入
pvcreate /dev/sdc
vgextend vbirdvg /dev/sdc
先把sdc转换成PV然后扩展至vbirdvg
查看


LV阶段
lvcreate:新建LV
lvscan:查看系统的lv
lvdisplay:查看LV状态
lvextend:在LV里面增加容量
lvreduce:在LV里面减少容量
lvremove:删除一个LV
lvresize:对LV容量大小进行调整
把vbirdvg里面全部分配给vbirdlv
lvcreate -l 766 -n vbirdlv vbirdvg
-l:接PE数量,这里把所有分给vbirdlv了 最后接VG名
查看

分区挂载
mkfs.ext4 /dev/vbirdvg/vbirdlv
mount /dev/mapper/vbirdvg-vbirdlv /mnt
查看(容量是两个分区加起来的容量)

放大LV容量
在放大容量前在/mnt随便创建几个文件
把sdd用于放大容量
把sdd转换成PV
pvcreate /dev/sdd
加大VG vbirdvg
vgextend vbirdvg /dev/sdd
查看

放大LV
lvresize -l +1023 /dev/vbirdvg/vbirdlv
查看容量已经增加了

但是文件系统没有增加

先查看一下文件系统的superblock记录
dumpe2fs /dev/vbirdvg/vbirdlv
完整地将LV容量扩展至文件系统
resize2fs /dev/vbirdvg/vbirdlv

PS:如果格式化选择的是xfs则扩容命令是 xfs_growfs
文件系统查看增加了

删除LVM
lvremove /dev/vbirdvg/vbirdlv #删除LV
vgchange -an vbirdvg #让VG不具有active标志,就是停止
vgremove vbirdvg #删除VG
pvremove /dev/sdb #删除PV
pvremove /dev/sdc
pvremove /dev/sdd
逻辑卷管理LVM(logical volume manager)的更多相关文章
- 逻辑卷管理-LVM(Logical Volume Manager)
一. 概念与由来 LVM:逻辑卷管理(Logical Volume Manager) 普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某文件时,这个文件因为受上层文件 ...
- 逻辑卷管理LVM (Logical Volume Manager)
什么是LVM? LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的 ...
- linux逻辑卷管理 (LVM)(转)
1.什么是 LVM LVM 是逻辑盘卷管理(Logical Volume Manager)的简称,它是 Linux 环境下对磁盘分区进行管理的一种机制,LVM 是建立在硬盘和分区之上的一个逻辑层,来为 ...
- 逻辑卷管理lvm
逻辑卷管理LVM 一 创建逻辑卷 1准备分区或硬盘 这里使用/dev/sdb./dev/sdc两块硬盘和/dev/sda9./dev/sda10两个分区,大小都为1G,磁盘有限,我也不想这么抠的. 添 ...
- Linux 逻辑卷管理LVM
LVM概述 Logical Volume Manager,逻辑卷管理 屏蔽了底层磁盘布局,便于动态调整磁盘容量 需要注意:/boot分区用于存放引导文件,不能应用LVM机制 LVM结构 目标:将sdb ...
- 存储5——逻辑卷管理LVM
1. LVM概念 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上 ...
- lvm - Logical Volume Manager - 逻辑卷管理
下午突然感觉 lvm 相关的知识忘记了,恰好机房里的fedora服务器上 挂了4个500GB的HDD 硬盘没有使用,就拿来操作了一番: 下面有几篇关于lvm不错的文章,进行了链接,网上也有很多不错的博 ...
- 逻辑卷管理LVM 扩容LV容量实例(一)
实验环境: 一台Linux 服务器添加两块硬盘,一块硬盘容量30G,另一块硬盘容量50G,采用VMware Workstation虚拟机进行模拟实验. 30G硬盘先分成一个分区,分区大小为25G,再创 ...
- 用kickstart创建逻辑卷管理LVM分区
创建两个物理分区分别给Boot和Swap分区,剩余的空间作LVM. Partition Size Name------------------------------/boot ...
随机推荐
- Lua:Nginx Lua环境配置,第一个Nginx Lua代码
一.编译安装LuaJIT Lua:编译安装LuaJIT,第一个Lua程序 http://blog.csdn.net/guowenyan001/article/details/48250427 二.下载 ...
- SNF快速开发平台MVC-高级查询组件
1. 高级查询 在我们做项目的时候经常想要按名称.编号进行查询数据,可在开发时会把最常用的查询条件写上,不常用的就不写了,也是因为把所有字段都写上太多了,布局不好看而且不实用.还有些查询条件几百年 ...
- mvc4 强大的导出和不需要上传文件的批量导入EXCEL--SNF快速开发平台3.1
数据的导入导出,在很多系统里面都比较常见,这个导入导出的操作,在Winform里面比较容易实现,但在Web上我们应该如何实现呢?本文主要介绍利用MVC4+EasyUI的特点,并结合文件上传控件,实现文 ...
- vue子父组件的通信
Element使用的是Vue2.0版本,众所周知在Vue 1.0升级到2.0中去除了$broadcast和$dispatch方法. 1.父组件向子组件传值 a.app.vue父组件 <templ ...
- [转]Unity手游之路<十二>手游资源热更新策略探讨
最近梳理了下游戏流程.恩,本来想写下,但是,还是看前辈的吧 版权声明: https://blog.csdn.net/janeky/article/details/17666409 上一次我们学习了如何 ...
- Badboy教程
Badboy教程 摘自:Badboy-系列教程-资料整理 2016-11-30 1 界面介绍 2 录制 3 创建suites,tests,steps和Template 4 运行脚本 5 参数化 Add ...
- TWELP™ Vocoder
TWELP™ Vocoder DSP Innovations Inc. (DSPINI) announces new class of proprietary vocoders for wide ...
- <王二的经济学故事>读书笔记
不是简单地用价格把供需弄平衡就完事了,座位分配给谁同样重要 一个成功的社会必须要有成功的人,必须要给成功的人应得的回报 需求曲线向下倾斜,价格越高需求越少 先来的都是那些时间最不值钱的 无论收入分配差 ...
- Java知多少(12)运算符
Java中的运算符和C/C++相差无几. 数学运算符 数学运算,结果为一个数值.见下表: 运算符 说明 举例 + 加法 1 + 2 - 减法 4 - 3.4 * 乘法 7 * 1.5 / 除法 3.5 ...
- r 随机数
R软件一个显著的优点是它提供了丰富的随机数发生器,比SAS.Matlab方面很多,比Excel更不知方便到哪里去了.这无疑为统计学.工程学以及寿险精算学提供了很大的方便,比如我们要产生200个服从正态 ...