|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
1.lvm逻辑卷管理
dm (device mapper)设备映射
设备文件 /dev/卷组名/逻辑卷名
/dev/mapper/卷组名-逻辑卷
2.物理卷管理命令pv
pvcreate pvremove pvs pvscan pvmove(移动数据) pvdisplay
eg: pvcreat /dev/sda1 #创建物理卷
pvremove /dev/sda1 #删除物理卷
pvs #查看简单pv信息
pvscan #查看简单pv信息,等于pvs
pvmove /dev/sda1 /dev/sda2 #移动数据到其它pv分区
pvdisplay #查看详细pv信息
3.卷组管理命令 vg -s pe大小 默认4M
vgcreate vgremove vgs vgscan vgdisplay vgextend vgreduce
eg: vgcreage myvgname /dev/sda1 #创建卷组
vgremove myvgname #删除卷组
vgs #查看卷组信息
vgscan #查看卷组信息
vgdisplay #查看卷组详细信息
扩展卷组
a.准备要添加的物理卷
b.扩展卷组,添加物理卷至卷组中
vgextend myvgname /dev/pv
缩减卷
a.确定要移除的物理卷的空间小于VG当前可用的空间
b.要移除的物理卷上的所有pe移至其它pv
pvmove /dev/sda1 /dev/sda2
c.缩小卷组
vgreduce myvgname /dev/sda2
4.逻辑卷管理命令 lv
lvcreate lvs lvdisplay lvremove lvscan lvextend lvreduce
eg: lvcreate
-n 指定名称 -L 指定大小 -l 指定le大小 %vg|pvs|FREE 打算分配的百分比
lvcreate -n mylvname -L +size /dev/myvgname #创建逻辑卷
lvs #查看逻辑卷信息
lvdisplay #查看逻辑卷详细信息
lvremove /dev/myvgname/mylvname #删除逻辑卷
lvscan #查看逻辑卷信息
扩展lv
lvextend -L +size /dev/myvgname/mylvname # 扩展物理边界
resize2fs /dev/sda2 #扩展逻辑边界
缩小lv
e2fsck -f /dev/myvgname/mylvname #卸载并强行检测文件系统
resize2fs /dev/sda2 #缩小逻辑边界
lvreduce -size /dev/myvgname/mylvname #缩小物理边界
扩充逻辑卷
a.先确保扩展的大小,并确保所属的卷组有足够的剩余空间
b.扩大物理边界
/dev/myvgname/mylvname
c.扩展物理边界
resize2fs /dev/sda2
缩减逻辑卷
a.卸载卷并强制执行检查
e2fsck -f /dev/myvgname/mylvname
b.缩减逻辑边界
resize2fs /dev/sda2 SIZE
c.缩减物理边界
lvreduce -size /dev/myvgname/mylvname
d.挂载卷
/etc/fstab下挂载
5.快照卷 (逻辑卷的一种,提供过去某一时间的元卷的通道)
lvcreate -s -L SIZE -n name(卷组名) -p(访问权限) r, rw lv_device
|
本文转自wanglm51051CTO博客,原文链接: http://blog.51cto.com/studyit2016/1788936,如需转载请自行联系原作者