LVM学习小结

LVM全成:Logical Volume Manager逻辑卷管理器。LVM的做法是将数个物理分区(或磁盘)通过软件方式组合成一个独立的大的磁盘,即VG。然后将磁盘分成可以使用的分区(LV),最后挂载使用。

先介绍几个名词:

    1.PhysicalExtend,PE物理扩展快:建立VG的时候指定的block块大小,默认是4MB。一个VG最大可以容许65534PE

    2.PhysicalVolume,PV物理卷:就是物理磁盘,类似于/dev/sda1等等,由PE物理磁盘块组成;多个PV可以组合起来形成一个VG。注意:通过fdisk命令把分区的系统标识符调整为8e。

    3.Volume Group,VG卷用户组:多个物理卷组成的一个组,不能直接使用;要想使用组合后的空间需要创建逻辑卷;VG大小取决与物理卷,VG中可以划分多个逻辑卷(可以动态缩展)

    4.Logical Volume,LV逻辑卷:可以是VG所有可用的空间,有两个边界,一个是物理边界,一个是逻辑边界;可以说每一个逻辑卷就是个文件系统,或者说是一个独立的分区。快照卷跟它的逻辑卷在同一个卷组当中。

下图为LVM层次结构:

wKiom1XrBSzD_g3tAABqEJIf8D4809.jpg

LVM制作过程:

使用3个分区,sda3,sda5,sda6

先使用3,5做PV

wKiom1XrBgPTU7iwAAC_ZY3aNiA621.jpg

查看PV信息

wKiom1XrBkbTJZ7DAADMZ52dPlg716.jpg

扫描PV

wKioL1XrCKCxOpbmAAETFMgXObA517.jpg

创建卷组Myvg

wKioL1XrCNjCDG48AAB_jCML98c889.jpg

查看VG信息

wKioL1XrCR6ypjDgAAHD58FSTpk699.jpg

删除卷组,并从新创建卷组,指定快大小32M

wKioL1XrCZjyRz2TAAFG4RBlEpM721.jpg

验证刚创建的VG,和指定的PE大小是否为32M

wKioL1XrCgyRhvTfAAHCCC-c9Ow817.jpg

在卷组中删除PV

wKiom1XrCDuBJxxIAADBtQnH-zo089.jpg

查看结果,发现Myvg大小变成了5G,sda3被移出了Myvg

wKioL1XrCrHwCM7BAAFYn8ST0RM383.jpg

向Myvg中添加一个新的pv

wKiom1XrCMCTbGLBAAJrEbS3pYM456.jpg

把新建的pv加入到vg中,结果Myvg的大小由5G增加为13G


创建一个大小为5G的逻辑卷Mylv,并查看逻辑卷信息

wKiom1XrCULyPfL0AAF16XGOVXY547.jpg


格式化逻辑卷

wKioL1XrC8mihBcBAAOXUYbkc2Q557.jpg


将逻辑卷Mylv挂载到/mnt下

wKiom1XrCfWR5cZfAAKGvQBWnEk638.jpg


扩展逻辑卷,增加1G。此时应该先扩展物理边界,再扩展逻辑边界。

wKioL1XrDGXAy5jnAAOVJnOk1aY425.jpg


验证上两步的操作

wKioL1XrDK2RoqEtAAGRe8rPl2A305.jpg


缩减逻辑卷。逻辑卷缩减到3G,缩减前强行检查;缩减前先卸载设备

wKiom1XrCv7jGBVIAAHEdfyIVg8380.jpg

wKioL1XrDSXArDDmAAAxvCV3So8983.jpg

wKiom1XrCv-TYemAAAEKe_wJ9QQ919.jpg


验证缩减操作,先把/dev/Myvg/Mylv挂载到/mnt/

wKiom1XrCzTTARRtAAG4eIZ13b4722.jpg


创建快照

先把/etc/fstab复制到/mnt

wKioL1XrDa3ydDOzAAA_Hkjo7DU675.jpg

wKiom1XrC4fCN-7RAABJi663YUo085.jpg


创建一个100M的快照卷,命名为Mylv-Snap

wKiom1XrC7ODP-_zAAIGgXSU5tE056.jpg


将快照卷挂载到/media/

wKioL1XrDgbwktCMAADx0-495dg647.jpg


将快照卷里的内容归档到/backup下,并验证

wKioL1XrDi-yRqMHAADQ75KMBAk319.jpg

你可能感兴趣的:(lvm)