逻辑卷-LVM

 1 LVM2:(在ext文件系统实验,brtfs自己就支持btree)
 2 
 3     LVM: Logical Volume Manager, Version: 2
 4 
 5     dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块;
 6         /dev/dm-#
 7 
 8     /dev/mapper/VG_NAME-LV_NAME
 9         /dev/mapper/vol0-root
10     /dev/VG_NAME/LV_NAME
11         /dev/vol0/root
12 
13     pv管理工具:
14         pvs:简要pv信息显示
15         pvdisplay:显示pv的详细信息
16 
17         pvcreate /dev/DEVICE: 创建pv
18 
19     vg管理工具:
20         vgs
21         vgdisplay
22 
23         vgcreate  [-s 指定pe大小  #[kKmMgGtTpPeE]] VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]
24         vgextend  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]
25         vgreduce  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...] 移除vg
26             先做pvmove
27 
28         vgremove 删除vg
29 
30     lv管理工具:
31         lvs
32         lvdisplay
33 
34         lvcreate -L #[mMgGtT] -n NAME VolumeGroup
35 
36         lvremove /dev/VG_NAME/LV_NAME
37 
38     扩展逻辑卷:
39         lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME # + 加多少,不用+ 表示直接就是多少
40             逻辑卷扩展完只是扩展了物理内存,而物理空间上的文件系统还是原来的大小,所以需要扩展文件系统大小
41 
42         resize2fs /dev/VG_NAME/LV_NAME # 只使用与ext文件系统
43 
44     缩减逻辑卷:(先缩文件系统边界,在缩减物理空间)
45         umount /dev/VG_NAME/LV_NAME
46 
47         e2fsck -f /dev/VG_NAME/LV_NAME  #强制
48 
49         resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT] 缩减到多少
50 
51         lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME
52 
53         mount
54 
55     快照:snapshot,不能跨分区
56 
57         快照就是时间机器:
58 
59         lvcreate -L #[mMgGtT] -p r -s -n snapshot_lv_name original_lv_name
60             -p:权限 r 只读
61             -s:快照
62             -n:快照卷名字
63             original_lv_name:原卷名字
64         创建好,就是一个逻辑卷,可以挂载使用

 

posted @ 2018-08-15 22:44  JerryZao  阅读(192)  评论(0编辑  收藏  举报