linux系统管理之lvm动态逻辑卷

linux系统管理之Lvm动态逻辑卷

一.            基本概念

LVM把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源;

也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能。

 

物理卷(PV):Physical
Volume

硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如RAID),是LVM 的基本存储逻辑块,

和基本的物理存储介质(如分区、磁盘等)不同的是,其中包含有LVM 管理参数。

 

卷组(VG):Volume
Group

LVM中的最高抽象层,由一个或多个物理卷组成。可以在卷组上创建一个或多个逻辑卷。

 

逻辑卷(LV):Logical
Volume

逻辑卷(LV)在卷组上建立,相当于非LVM 系统中的分区,可以在其上创建文件系统,如/home 或者/var 等。

 

物理块(PE):Physical
Extent

每一个物理卷被划分为大小相等的称为PEPhysical
Extents
)的基本单元,具有唯一编号的PE 是可以被LVM 寻址的最小单元。PE的大小是可配置的,默认为4MB

 

首先进行扫描,查看是否有lvm存在,从下面的图可以看出,并没有lvm

那么接下来就开始做lvm动态逻辑卷实验

一.创建lvm动态逻辑卷

首先添加4块分区,并转换为lvm,以便创建物理卷

将其写入内核

将分区/dev/sda5,/dev/sda6,/dev/sda7创建为物理卷,以便lvm可以识别

然后扫描,发现有3块逻辑卷/dev/sda5
/dev/sda6 /dev/sda7,这说明创建成功了

查看逻辑卷信息

接下来创建逻辑卷组vg01,PE的大小为8M,并将物理卷/dev/sda5和/dev/sda6加入到逻辑卷组vg01中

查看逻辑卷组信息

紧接着在逻辑卷组vg01下创建逻辑卷lvm,其大小为800M

查看逻辑卷信息

然后格式化逻辑卷/dev/vg01/lvm ,将其格式化为ext3文件系统

接下来在/下创建文件加lvm,通过命令mount /dev/vg01/lvm /lvm 将逻辑卷挂载到/lvm下

然后将其加入到/etc/fstab中,以便重启系统后依旧生效

使挂载生效

查看挂载信息,发现lvm挂载成功!!!

二.在线扩展lvm动态逻辑卷

为了满足需要,这里想要将逻辑卷扩展为1300M,那么之前的2块物理卷,也就是1000M的储存空间肯定是不够的,所以就需要再添加一块物理卷/dev/sda7到逻辑卷组vg01中

再查看逻辑卷组vg01信息,发现有近1500M的储存空间,足以满足1200M的储存需求

逻辑卷组扩展到1500M后,那么逻辑卷也就相应的可以扩展了,于是就将逻辑卷vg01扩展到1300M

查看逻辑卷的信息,发现vg01已经将近1300M了

然后由下图可知,虽然逻辑卷已经扩展了,但是并没有在文件系统的挂载上发生改变,接下来就用命令resize2fs /dev/vg01/lvm 将扩展后的逻辑卷拉伸到文件系统上,再查看就可以了

三.离线减小逻辑卷

如果生产环镜中发现储存空间过大,这时候就需要减小储存空间,以减小浪费。

1.  首先需要卸载逻辑卷vg01

命令是umount  /lvm,下图可以发现已经卸载了

2.扫描逻辑卷lvm

3.首先是减小文件系统到300M

然后减小逻辑卷到300M

然后再将逻辑卷lvm再次挂载到/lvm下,由下图可知,已经成功的改变了文件系统的大小

那么再次查看逻辑卷lvm,毫无疑问也减小到了300M

四.移除逻辑卷组vg01

这里需要逐级的移除,首先移除逻辑卷lvm,发现无法移除

原来需要先将其卸载,然后再移除,首先移除逻辑卷lvm,然后再移除逻辑卷vg01就可以了

至此lvm的基本实验结束!!!

时间: 2024-11-07 18:03:27

linux系统管理之lvm动态逻辑卷的相关文章

2.lvm动态逻辑卷

Lvm动态逻辑卷 一.             基本概念 LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能.   物理卷(PV):Physical Volume 硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块, 和基本的物理存储介质(如分区.磁盘等)

Lvm动态逻辑卷的简单应用

基本概念 LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能. 物理卷(PV):Physical Volume 硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块, 和基本的物理存储介质(如分区.磁盘等)不同的是,其中包含有 LVM 管理参数. 卷组(VG

Linux中的LVM(逻辑卷管理)

一.创建逻辑卷的步骤:fdisk 工具将磁盘转换为linux分区pvcreate命令将linux分区转换成物理卷(PV):vgcreate命令将创建好的物理卷处理成卷组(VG):lvcreate命令将卷组分成若干个逻辑卷(LV):对逻辑卷进行格式化,挂载,动态调整逻辑卷的大小,并且该操作不会影响逻辑卷(Lv)上的数据. 物理卷(PV)创建及管理具体操作步骤:先查看linux分区,将未使用空间转换为物理卷(先使用fdisk建立普通分区) # fdisk -l /dev/sdb   #查看linux

Linux系统上LVM(逻辑卷)的实现

创建磁盘分区 修改id system为8e 同步新建的磁盘分区 创建物理卷PV并查看 创建卷组VG并查看 创建逻辑卷LV并查看 格式化逻辑卷 挂载逻辑卷 扩容LV 利用df命令发现并没有扩容 解决办法 扩容VG 设置开机自动挂载

Linux 服务器配置LVM(逻辑卷管理)

LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池.管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便的为应用

CentOS 6.3下配置LVM(逻辑卷管理

CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层 应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对

配置LVM(逻辑卷管理)

配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时

Centos 6.6配置LVM(逻辑卷管理)

LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池.管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便的为应用

lvm(逻辑卷管理)的魅力

近来,随着课程的深入,开始接触到lvm逻辑卷.由开始的不懂,到现在的半知半懂,慢慢的感受到了lvm逻辑卷由内而外散发出的魅力.作为一个小白,为了能更好地学习和理解lvm逻辑卷的知识,特趁着难得的休息时间,总结一下自己所学的关于lvm逻辑卷的知识,有错误的地方,请各位大神指正,共同学习! 本人认为lvm逻辑卷主要有两大魅力: 1.逻辑卷的边界是可变化的. 2.lvm支持快照(snapshot). 各位看官别着急,且听小生慢慢说来: 前言 首先,让我们思考一个问题:为什么会出现LVM技术? 本人是这