Linux逻辑卷管理lvm2的详解

LVM是逻辑管理的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储的管理上相比,提供了更好的灵活性。(可以随意改变分区的大小,但不会改变其存储的数据)。

由多个的物理设备(物理卷PV)组成扩展分区(卷组),在卷组上面就可以创建多个逻辑卷(LV),但是逻辑卷的大小不能超过卷组的大小。对卷创建快照就是对逻辑卷创建快照,而快照卷必须与逻辑卷在同一个卷组中。

逻辑卷又有两个边界,分别为物理边界,逻辑边界(文件系统)。

PE:Physical Extend 物理盘区

LE:Logical Extend 逻辑盘区

逻辑卷的大小是通过有多少个PE(LE)决定的。

PE:只有当pv加入到vg中,才会显示有多少个PE

pv:物理卷

pvcreate,pvremove(把pv里的原数据删除掉),pvscan(扫描当前系统有多少个pv),pvmove(移动pv)

vg:卷组

vgcreate,vgremove,vgextend,vgreduce,vgs(显示多少个vg),vgdisplay,vgscan

vgcreate VG_NAME /PATH/TO/PV

-s #:PE的大小,默认为4MB

vgcreate myvg /dev/sda{5,6}

vgremove myvg(删除myvg)

lv:逻辑卷

lvcreate,lvremove,lvreduce,lvs,lvdisplay

lvcreate -n LV_NAME -L #G VG_NAME

如何扩展逻辑卷:

lvextend:扩展逻辑卷的物理边界

-L [+] #G /PATH/TO/LV

resize2fs:扩展文件系统的边界

resize2fs -p /PATH/TO/LV 扩展到最大的逻辑边界

resize2fs /PATH/TO/LV #G 扩展到多少G

如何缩减逻辑卷:

注意:不能在线缩减,得先卸载

要确保缩减后的空间大小依然能存储原有的数据;

在缩减之前应该先强行检查文件系统,以确保文件系统处于一致性的状态

df -lh

umount

e2fsck -f

resize2fs /PATH/TO/LV

lvreduce -L #G /PATH/TO/LV

resize2fs /PATH/TO/LV 3G

重新挂载

如何创建快照卷:
1.生命周期为整个数据时长,在这个时间内,数据的增长量不能超过快照卷的大小

2.快照卷应该是只读的

3.跟原卷在同一卷组内

lvcreate

-s

-p r|w

lvcreate -L # -n SLV_NAME -p r /PATH/TO/LV

时间: 2024-09-30 11:19:26

Linux逻辑卷管理lvm2的详解的相关文章

Linux逻辑卷管理LVM2详解

一. 前言LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性.LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样可以减少操作成本.LVM与直接使用物理存储相比,有以下优点:1. 灵活的容量.当使用逻辑卷时,文件系统可以扩展到多个磁盘上,你可以聚合多个磁盘或磁盘

lvm 2(逻辑卷管理)基础详解

目录 ◆ 什么是逻辑卷(lvm)及其有什么优点 ◆ 逻辑卷的组成和基础概念 ◆逻辑卷原理图 ◆ lvm的实现流程 ◆ 放大lV容量 ◆ 缩小lv容量 ◆ LVM的系统快照 ◆ 练习题 *什么是逻辑卷? LVM是Logical Volume Manager(逻辑卷管理器)的简写.是Linux核心所提供的逻辑卷管理(Logical Volume Management)功能.它在硬盘的硬盘分区之上,又创建了一个逻辑层以方便系统管理硬盘分区系统.LVM的做法是将任何块设备(分区,硬盘,raid)通过软件

Linux逻辑卷管理LVM详解

Linux逻辑卷管理LVM详解 Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间.而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如Patition Magic等),但这都只是暂时解决办法,没有根本解决问题.随着Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,本文就深入讨论LVM技术,使得用户在无需停机的情况下方便地调整各个分区大小. 一.LVM基本术语 LVM是在磁盘分区和文

Linux逻辑卷管理(LVM)

Linux逻辑卷管理(LVM) LVM基本概念 PV (物理卷): 可以由硬盘或分区创建.(使用硬盘分区创建时PV时,若原分区已有文件系统,需将分区的id更改为8e,使用fdisk 命令中t选项修改) VG(卷组): 由若干个PV组成,创建时候,需指定最小单元PE(物理扩展盘区)大小,并同时将指定的PV加入VG内作为成员. PE(Physical Extent): PE是PV中固定大小的物理存储单元,LVM技术就是通过在VG中交换PE来实现LV的空间容量扩容或缩减的 LV(逻辑卷): 在VG中划

linux逻辑卷管理

最近在进行linux充电,根据网络资料自己整理的资料,分享一下 ---------------------------------------------------------- Linux逻辑卷管理 1.什么是逻辑卷? LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,和直接使用物理存储在管理上相比,提供了更好灵活性. LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,和硬件相关的存储设置被

Linux逻辑卷管理器(LVM)

LVM基础 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O操作的性能,以及提供冗余保护,它的快照功能允许用户对逻辑卷进行实时的备份. 对一般用户来讲,使用最多的是动态调整文件系统大小的功能.这样,你在分区时就不必为如何设置分区的大小而烦恼,只要在硬盘中预留出部分空闲空间,然后根据系统的使用情况,动态调整分区大小. 在LVM中,主要有三个概念: 物理卷(Ph

逻辑卷LVM 应用之详解! VG LV用法 !

一.逻辑卷是什么? 1.lvm:全称logical volume manager,即逻辑卷管理器. 2.那么lv即逻辑卷究竟是什么? 个人认为:逻辑卷就是把一个或多个物理磁盘设备组织为一个由相同大小的存储单元                  PE构成的逻辑卷组VG之后,从次卷组上划分若干存储单元PE构成的一个逻              辑卷LV,因此LV是相对于VG而存在的,它的存在相当于从VG这个大的逻辑                  磁盘上分出去的一个分区,仅此而已.因此,逻辑卷LV

LINUX 逻辑卷管理: LVM

1.什么是LVM lvm是一个逻辑卷管理工具,它有两个版本,lvm1 和lvm2. 分别在2.4 kernal和2.6kernal里原生支持. LVM提供对磁盘分区更高逻辑层级的管理功能.通过lvm可以重新划分和移动存储卷. LVM可以对逻辑卷自定义命名成development , sales等指定名称,而不是"sda""sdb" 2.一个案例说明LVM的好处:Joe的PC As an example: Joe buys a PC with an 8.4 Gigab

【转】Linux逻辑卷管理

一. 前言LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性.LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样可以减少操作成本.LVM与直接使用物理存储相比,有以下优点:1. 灵活的容量.当使用逻辑卷时,文件系统可以扩展到多个磁盘上,你可以聚合多个磁盘或磁盘