逻辑卷管理器(LVM )

 

LVM 

LVM 逻辑卷管理器 ide

Logical Volume (逻辑卷) spa

VGVolume Group (即卷组) 生命周期

PVPhysical Volume (即物理卷) ip

1、怎么建立一个卷组? it

如建立一个10G的卷组: io

一、利用fdisk /dev/sda 命令在磁盘上建两个新的分区56,大小分别为7G3G并把他们的类型改成8Linux LVM,并用partprobe /dev/sda命令通知内核重读。 class

    2、使用命令 pvcreate /dev/sda{5,6} 建立PV test

三、利用命令 vgcreate myvg /dev/sda{5,6} 建立一个名为myvg VG cli

2、怎么建立LV?如建立一个2G名为testlyLV 扩展

1lvcreate -n testlv -L 2G myvg 建立2G名为testlyLV

-n 指定LV的名字

-L 指定LV的大小

myvg 为卷组名,表示在哪一个卷组下建立的LV

命令lvdisplay 能够显示全部LV的信息,也能够指定查看的LVlvdisplay /dev/myvg/testly

二、格式化LV  命令为:  mke2fs -j /dev/myvg/testlv

三、挂载   命令为:mount /dev/myvg/testlv  /mnt

3、逻辑卷的扩展

    把一个LV扩展到5G

1、首先建立一个逻辑卷咱们能够利用二中已经建立好的LV

2、先扩展物理边界,要先肯定你的VG显示的结果当中要有足够的空间,能够用命令vgs查看

lvextend -L 5G /dev/myvg/testlv 或者  lvextend -L +3G /dev/myvg/testlv

3、而后再扩展逻辑边界       resize2fs -p /dev/myvg/testlv

df -lh 查看信息

4、逻辑卷的缩减

    把三中LV缩减到3G

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

1、卸载 命令为:umount /mnt

2、查看大小 命令为:df -lh

3、强制对文件进行检查 命令为: e2fsck -f /dev/myvg/testlv

4、要先缩减逻辑边界 命令为:resize2fs /dev/myvg/testlv 3G

5、再缩减物理边界 命令为:vreduce -L 3G /dev/myvg/testlv  执行此命令时会有提示问是否是缩减,有可能损害数据,若是是就选择y不然n

5、快照卷

快照卷主要是用来备份的,咱们要注意下面几点:生命周期为整个数据时长;在这段时长内,数据的增加量不能超出快照卷大小;快照卷应该是只读的;跟原卷在同一卷组内;快照卷是不容许用户修改的。

lvcreate  -s表示建立快照卷;-p指定权限,后面跟wrr表示只读,w表示读写

格式:lvcreate -L # -n SLV_NAME -s -p r /PATH/TO/LV  -L指定大小;-n指定名字;/PATH/TO/LV 指定为哪一个逻辑卷建立。

如:Lvcreate -L 50M -n kuaizhao -s -p r /dev/myvg/testlv

利用lvs能够查看路径等信息,而后用mount /dev/myvg/kuaizhao /mnt命令挂载一下快照卷看看能不能访问,利用cd /mnt命令进入mnt目录下,用cat命令只要能访问快照卷内的内容就建立成功了。

相关文章
相关标签/搜索