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)
上一篇 2016-08-30 13:53
下一篇 2016-08-30 13:55

相关推荐

  • 一起学DHCP系列(一)开篇、概述

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/162108     从本节开始,我们将开始讨论有关DHCP服务器的相关问题,从易到难一步步理解DHCP服务。还是一样,在…

    Linux干货 2015-03-25
  • Linux发展史

    适用对象:本文适合希望开始学习以及想了解Linux的朋友阅读。本文中所有内容仅供参考,不作为科学依据。 一、      Linux的起源 最初的计算机其实是具有单一功能的大型计算器,只能完成指定或者设定好的工作。多数情况下计算机资源是处于空闲状态的,为了不使资源浪费,就需要使计算机能够或者可以进行多种工作。或…

    Linux干货 2016-10-14
  • 抵御DDOS攻击,iptables限制TCP连接和频率

    cc攻击一到就有点兵临城下的感觉,正确的设置防护规则可以做到临危不乱,这里给出一个iptables对ip进行连接频率和并发限制,限制单ip连接和频率的设置规则的介绍 #单个IP在60秒内只允许新建20个连接,这里假设web端口就是80, iptables -I  INPUT -i eth1 -p tcp -m tcp –dpo…

    系统运维 2016-05-08
  • 常用的shell命令

    硬件: 1.cpu相关 lscpu:查看cpu的统计信息 cat /proc/cpuinfo :查看cpu详细信息,如每个cpu的型号 2.内存相关 free -m:概要查看内存情况,这里的单位是MB cat  /etc/meminfo   :查看内存详细信息 3.磁盘相关: l…

    Linux干货 2016-08-22
  • sed简介及常见用法

    sed是一个文本流处理器,配合正则表达式用可以实现很多文本处理操作。 和grep一样,sed是一行一行的处理的。sed处理文本时,首先会将源文件复制一份到内存中,然后将文本一行一行拿到模式空间内进行操作,最后输出到标准输出,即屏幕上。 在模式空间中,每一行都会根据用户给的条件进行匹配,匹配到了进行编辑后输出,没有匹配到,直接输出到标准输出。sed除了模式空间…

    2018-01-04
  • LVS-net模型

    net模型拓扑图 注:rip的网关需指向DIP 搭建LVS net模式 基于httpd服务 首先准备三台主机 主机A 主机B 主机C 主机A(vs主机) 主机A设置两个IP 一个内网一个外网 #yum -y install ipvsadm #echo 1 > /proc/sys/net/ipv4/ip_forward :打开核心转发功能 #iptabl…

    Linux干货 2017-05-17

评论列表(1条)

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

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