lvm-逻辑卷管理-003

 LVM(logical volume manager) 逻辑卷管理器

其中主要分为这几个概念
1.物理卷-简称PV
物理卷在逻辑卷管理器中属于最底层的,任何的逻辑卷和卷组都必需依靠物理卷来建立,物理卷可以是一个完整的硬盘,也可以是硬盘中的莫一个分区
2.卷组-简称VG
卷组是建立在物理卷之上,一个卷组中可以包含一个物理卷组或者多个物理卷
3.逻辑卷-简称LV
逻辑卷是建立在卷组之上的,卷组中的空间可以建立多个逻辑卷,并且逻辑卷可以随意从卷组的空闲空间中增减,逻辑卷可以属于一个卷组,也可以属于不同的多个卷组
4 .物理区域-简称PE
物理区域是物理卷中最小的可分配储存单元
5 .逻辑区域-简称-LE
逻辑区域是逻辑卷中可用于分配的最小储存单元
6.卷组描述区域-简称VGDA
用于描述物理卷,卷组,逻辑卷分配的所由信息
-----------

一个建立逻辑卷的流程如下
PV-VG-LV
物理卷包含卷组,卷组包含逻辑卷
1.创建物理卷,首先对硬盘空间进行分区,将分区的分区类型设置为“8E”(正规LVM分区类型),

然后重新启动系统,以重新读取分区表。
#pvcreate /dev/sd{b,c,d}
2.创建卷组

#vgcreate myvgname /dev/sdb /dev/sdc

3.创建 逻辑卷

#lvcreate -L 10g -n mylvname myvgname

//详细查看逻辑卷

#lvdisplay -v

//查看物理卷
#pvdisplay

4.格式化逻辑卷

//使用LVM,最好格式化成ReiserFS
//
因为ext2/3分区改变尺寸之前还要先umount
#mkfs -t ext3 /dev/myvgname/mylvname
#mkdir /mnt/lv

5.挂载逻辑卷使用
#mount /dev/myvgname/mylvname /mnt/lv
6.卷组扩展

添加卷组有个要求必须以物理卷为单位

减小也是以物理卷为单位
#vgextend myvgname /dev/sdd
#pe 物理盘区     默认4m
#le 逻辑盘区     默认4m
7.逻辑卷扩展

#lvextend -L 20g /dev/myvgname/mylvname
#umount /mnt/lv
#mount /dev/myvgname/mylvname /mnt/lv
# resize2fs /dev/myvgname/mylvname
//在分区上再用 resize2fs 调整文件系统大小

//resize2fs 程序可以更改ext2/ext3文件系统。它可以放大和缩小它能够找到的设备上的被umount掉的文件系统。如果文件系统是处于mount

//状态下,那么它只能做到扩容,前提条件是内核支持在线resize.(linux kernel2.6支持在mount状态下扩容但仅限于ext3文件系统。)
8.逻辑的缩小(可能数据丢失)

原则:1、必须将文件系统卸载

      2、必须先缩小文件系统

      3、缩小逻辑卷

 

fuser –km /mylvname (终止所有文件系统的活动)

#fuser -v /mnt/lv显示用户使用状态
 Umount /dev/myvgname/mylvname (卸载)

e2fsck –f  /dev/vg01/lv01 (确保文件系统处于连贯状态)

#fsck -f /dev/myvgname/mylvname  强制扫描

resie2fs /dev/myvgname/mylvname  80M (缩小文件系统)

lvreduce -L 80M  /dev/myvgname/mylvname(缩小逻辑卷)

#mount /dev/myvgname/mylvname /mnt/lv
最后再次挂载,运行df –h检查一下

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9.减少卷组 删除sdb
#umount /mnt/lv
#pvmove /dev/sdb
#vgreduce  myvgname /dev/sdb
#pvremove /dev/sdb
#mount /dev/myvgname/mylvname /mnt/lv

你可能感兴趣的:(职场,休闲,逻辑卷管理器,rel5)