Linux的逻辑卷lvm管理

######1.lvm简介######

pv       ##物理卷:被lv命令处理过的物理分区
vg       ##物理卷组:被组装到一起的物理卷
pe       ##物理扩展:lvm设备的最小存储单元lvm时pe的整数倍
lvm      ##逻辑卷:直接使用的设备,可以增大、缩减并保持原有数据不变
du-H:1M=1000k
du-h:1M=1024K

######2.lvm建立######

1)建立分区,并将分区标签定为8e

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

2)监控

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

3)建立2个物理卷

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

4)建立1个物理卷组

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

5)建立一个大小为20M的逻辑卷

Linux的逻辑卷lvm管理

(echo后空一个,才能进行分段)

Linux的逻辑卷lvm管理

6)格式化逻辑卷lv0,并挂载到/mnt

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

######3.lvm拉伸######

lvm支持热拉伸

###1.vg中剩余容量充足时###

1)拉伸逻辑卷组

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

2)拉伸文件系统

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

###2.vg中剩余容量不足时###

1)新建分区并改标签

Linux的逻辑卷lvm管理Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理2)新建物理卷

Linux的逻辑卷lvm管理

3)拉伸物理卷组

Linux的逻辑卷lvm管理

4)拉伸逻辑卷组

Linux的逻辑卷lvm管理

5)拉伸文件系统

Linux的逻辑卷lvm管理

######3.针对ext文件系统设备的拉伸和缩减######

###1.拉伸###

1)卸载

Linux的逻辑卷lvm管理

2)将lv0格式化为ext4格式

Linux的逻辑卷lvm管理

3)重新挂载

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

4)拉伸(不用卸载)

Linux的逻辑卷lvm管理

5)调整ext4文件系统的大小(放大或缩小没有挂载的文件系统大小)

Linux的逻辑卷lvm管理

###2.缩减lv###

1)卸载物理卷

Linux的逻辑卷lvm管理

2)检查文件系统的完整性

Linux的逻辑卷lvm管理

3)缩减lv0到1000M

Linux的逻辑卷lvm管理

4)拉伸逻辑卷组

Linux的逻辑卷lvm管理

##3.缩减vg##

1)移除空闲pv

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

2)移除空闲设备

Linux的逻辑卷lvm管理

######4.快照lvm######

1)在原来挂载的文件系统上建立文件,然后卸载

Linux的逻辑卷lvm管理

2)创建快照

Linux的逻辑卷lvm管理

(快照大小为50M,名称为lv0-snap)

3)挂载快照,查看刚才新建的文件

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

######5.删除lvm######

1)卸载

Linux的逻辑卷lvm管理

2)删除快照

Linux的逻辑卷lvm管理

3)删除逻辑卷组

Linux的逻辑卷lvm管理

3)删除物理卷组

Linux的逻辑卷lvm管理

4)删除物理卷

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

5)删除分区

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理

Linux的逻辑卷lvm管理