lvm:

首先准备磁盘分区并且修改分区类型为8e

lvs 查看_lvs 查看

直接在修改创建分区的时候修改分区的类型    先选择字母 't' 然后选择分区,在修改分区的Hex代码修改成8e即可。

 

lvs 查看_文件大小_02

修改完成以后可以用fdisk -l 查看分区类型  Id 就是分区类型

lvs 查看_python_03

然后在准备物理卷

lvs 查看_磁盘分区_04

如果没有找到pvcreate命令    安装一个 lvm2 的安装包就可以了

lvs 查看_lvs 查看_05

lvs 查看_逻辑卷_06

lvs 查看_文件大小_07

lvs 查看_python_08

接下来创建卷组

vgcreate vg1 /dev/sdb1  /dev/sdb2    创建卷组     卷组名字=vg1    (创建卷组最少两个分区)

lvs 查看_文件大小_09

vgs =  查看卷组

lvs 查看_lvs 查看_10

lvcreate -L 100M -n lv1 vg1   创建逻辑卷

lvs 查看_python_11

然后在格式化   选择需要格式化的格式

lvs 查看_文件大小_12

格式化完以后挂载

lvs 查看_逻辑卷_13

lvs 查看_逻辑卷_14

扩容逻辑卷(针对ext4)

lvs 查看_python_15

lvresize -L 200M /dev/vg1    先要卸载以及挂载的分区,卸载完成以后再进行扩容

lvs 查看_lvs 查看_16

检测逻辑错误,如果检测中终止,那么先把挂载的逻辑卷卸载以后再进行检测

lvs 查看_逻辑卷_17

更新逻辑卷的信息(如果没有更新,磁盘分区不会识别扩容以后新的大小)

lvs 查看_python_18

扩容完以后文件大小

lvs 查看_逻辑卷_19

缩减逻辑卷

lvs 查看_lvs 查看_20

缩减逻辑卷和扩容逻辑卷的顺序不一样

首先先把挂载的磁盘分区umount卸载,然后检测磁盘分区 检测完磁盘分区以后,更新逻辑卷信息,最后在重新设置逻辑卷的大小。(针对ext4)

lvs 查看_文件大小_21

缩容完以后可以用 lvs 查看缩容以后的逻辑卷大小

lvs 查看_磁盘分区_22

 

XFS 扩容逻辑卷大小

先格式化成xfs格式

lvs 查看_逻辑卷_23

扩容逻辑卷,虽然先扩容了逻辑卷但是下面lvs 依然显示的是100M

lvs 查看_lvs 查看_24

lvs 查看_lvs 查看_25

必须得使用xfs_growfs /dev/vg1/lv1   才可以更新扩容的信息

lvs 查看_逻辑卷_26

扩展卷组   先扩容卷组,在重新设置卷的大小

lvs 查看_逻辑卷_27

 

磁盘故障:

一般遇到这种情况就是磁盘挂载出错,不能正常的挂载到挂载点。

lvs 查看_lvs 查看_28

如果知道问题所在可以直接去 vi /etc/fstab 编辑磁盘挂载文件

lvs 查看_逻辑卷_29

再删除其他挂载错误的文件

lvs 查看_python_30

最后退出保存就可以正常重启了。