LVM2

1、逻辑卷

    逻辑卷为何物:逻辑,是从人的角度出发的,合乎人类的思维的,所以逻辑卷相对于其它磁盘分区高级一些。主要作用就是可以进行动态扩展缩减,不像其它分区大小固定了要想变动就必须重新格式化。

在实际工作环境中,LVM更适用于现实复杂多变的环境。

现在使用的是LVM2,Logical Volume Manager,Version 2

逻辑卷是如何组成的呢

一共分为上下级三层

底层 PV

中间层 VG

上层(人类的直接使用层) LV

PV:Physical Volume 物理卷,是VG的基层部分,物理卷由PE(Physical Extent,PE)组成,类似文件系统的block

VG:Volume Group 卷组,LVM的组成部分


创建逻辑卷思路:

1.要先创建准备使用的磁盘分区,并且改变分区的系统id为8e,作为pv的组成部分

blob.png

2.创建pv

blob.png

3.此时已有pv,那么就要组成vg使用

blob.png

4.根据vg创建lv

blob.png

5.此时的lv就类似一个刚刚换分的磁盘,还没有创建文件系统,还不能使用

此时blob.png,/dev/vg1/lv1已经创建,然后格式化

blob.png

/dev/dm-1的软链接是/dev/vg1/lv1

blob.png

dm-1:将一个或多个底层块设备组织成一个逻辑设备的模块

/dev/dm-#

blob.png

软链接指向的是相对路径


*******************

创建文件系统

blob.png

查看lv详细信息

blob.png

7.此时创建lvm完成,后续如果要扩展的话,需要

第一种:自己定义扩展大小

blob.png

第二种:使用全部剩余空间

blob.png

resize2fs命令被用来增大或者收缩未加载的“ext2/ext3”文件系统的大小

blob.png


扩展vg:只需再往vg里面加入一个pv即可

blob.png

*************************************

既然能扩展,那就能移除和缩减

不能在线缩减,得先卸载 切记
确保缩减后的空间大小依然能存储原有的所有数据
在缩减之前应该先强行检查文件,以确保文件系统处于一至性状态

pvremove

vgremove

vgreduce

lvremove

缩减逻辑卷:

# umount /dev/VG_NAME/LV_NAME

# e2fsck -f /dev/VG_NAME/LV_NAME

# resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT]

# lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME

# mount


blob.png

blob.png

原创文章,作者:000,如若转载,请注明出处:http://www.178linux.com/42078

(0)
000000
上一篇 2016-08-30
下一篇 2016-08-30

相关推荐

  • python面向对象魔术方法

    python面向对象魔术方法

    Linux干货 2017-11-20
  • Linux系统时间简单修改方法

          Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。Linux中的所有命令(包括函数)都是采用的系统时钟设置。Linux操作系统运行…

    Linux干货 2015-06-12
  • 软件包管理 — rpm & yum

    软件包管理 包管理器     二进制应用程序的组成部分:         二进制文件、库文件、配置文件、帮助文件     程序包管理器:      &…

    Linux干货 2016-08-24
  • 第八周练习脚本部分

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;在线的主机使用绿色显示;不在线的主使用红色显示; #!/bin/bash # for((i=1;i<=254;i++));do     site="172.16.250.${i}&quot…

    Linux干货 2016-12-15
  • MongoDB-index

    索引:特殊的数据结构,存储表的数据的一小部分以实现快速查询 优点:     1、大大减少了服务器需要扫描的数据量     2、索引可以帮助服务器避免排序或使用临时表     3、索引可以将随机io转换为顺序io 索引评估:三星(非常好) 一…

    Linux干货 2016-11-27
  • Linux下编译内核

                           Linux下编译内核 内核编译: 编译内核就是把内核的相关文件重新生成。   内核编译前期准备: Linux kernel下载网址:https://www.kernel.or…

    系统运维 2016-09-21

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-01 10:20

    文章操作性比较强,对于逻辑卷的工作原理没有详细的介绍,只是一笔带过。很多时候我们面试时,需要将原理交代清楚,望以后能多多锻炼自己此方面的能力。