Linux lvm

1,应该是之前公司的量不大的原因,所以磁盘分区 如果在之前规划好的话,也不会出现问题,所以就一直使用直接分区来管理Linux的磁盘。

不过如果之前,没有良好的规划,后期使用lvm的手动增加和设置磁盘目录大小的话,我觉得有点本末倒置,良好的涉及和规划,可以规避很多潜在的运维问题。

这里我重新拾起之前的学习到的lvm,算是一个回顾和复习吧。

1.1 什么是lvm

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,使用lvm 可以更加灵活的管理磁盘分区。

术语以及逻辑关系图



1.2 术语解释



物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda、/dev/sda等等,是存储系统最低层的存储单元。在物理介质基础上创建PV
物理卷(physical volume):物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
卷组(Volume Group):LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
逻辑卷(logical volume):LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。
PE(physical extent):每一个物理卷被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。
LE(logical extent):逻辑卷也被划分为被称为LE(Logical Extents) 的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
首先可以看到,物理卷(PV)被由大小等同的基本单元PE组成。一个卷组由一个或多个物理卷组成,PE和LE有着一一对应的关系。逻辑卷建立在卷组上。逻辑卷就相当于非LVM系统的磁盘分区,可以在其上创建文件系统。

1.3 操作详细命令及解释

1.3.1 创建pv

pvcreate /dev/sdb

1.3.2 把创建好的PV加入到已经存在的VG中,或者新建VG


首先加入到已经存在的VG中

vgextend VG01 /dev/sdb

如果没有VG的话需要创建VG

命令格式为 vgcreate [-s= 16m]  VG01 /dev/sdb /dev/sda

vgcreate vg0 /dev/sdb{5,6,7,8,9} /dev/md0

查看创建过的VG

可以使用vgs或 vgdipaly

[root@list-test ~]# vgs
  VG       #PV #LV #SN Attr   VSize   VFree  
  domovg     1   8   0 wz--n-   1.80T   1.39T
  domovgdb   1   0   0 wz--n- 558.12G 558.12G

在创建完VG后需要 激活VG 

vgchange -a y vg0  ———— 激活vg0卷组

1.3.3创建lv

lvcreate命令的常用方法和参数: 
lvcreate  [options]  -n  逻辑卷名  卷组名 [PV1...] 
-i  Stripes :采用交错(striped)方式创建LV,其中Stripes指卷组中PV的数量。 
-I  Stripe_size :采用交错方式时采用的块大小(单位为KB),Stripe_size必须为2的指数:2N ,N=2,3...9

-l  LEs :指定LV的逻辑块数。 
-L  size :指定LV的大小,其后可以用K、M、G表示KB、MB、GB。 
-s  :创建一已存在LV的snapshot卷。 
-n  name :为LV指定名称。

在VG卷组上创建LV逻辑卷

命令:lvcreate  -L 500M  -n lv0  vg0

           指定LV大小    LV名称   卷组VG名称

1.3.4扩容lv

首先增加逻辑卷容量(lvextend)

指定扩容后的尺寸: lvextend -L +2G /dev/vg0/lv0 
将逻辑卷lv0的容量增加2GB。

1.3.5扩容完需要激活

resize2fs /dev/vg0/lv0


lvs查看一下即可。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值