LVM基础理论知识
LVM日常使用管理命令
实验环境:本地电脑 、虚拟机、linux、xshell搭建本地实验环境
创建前的准备工作:
先添加两块硬盘分别为sdb和sdc
登陆linux系统查看硬盘是否创建成功(下图为创建成功)
创建pv
创建vg并为VG命名为storage
显示创建的vg 详细配置信息
创建lv并命名为V0 / V1
(lvcreate/创建 -n lvname/创建lv名字 -l 大小/容量 storage/哪个卷组拿容量)
lvcreate -n v1 -l 38 storage ------------------152/4m=38 最小PE =4m 必须为此整倍数
lvcreate -n v0 -L 152M storage--------------大写L创建直接输入容量大小
检查是否创建成功
创建成功够会显示如下图(使用ll查看)
(自动在/dev下创建与卷组同名的目录storage)
格式化创建的lv
创建挂载目录lvm并进行挂载
检查文件系统是否正常运行
-----dd if=/dev/zero of=/app/lv1/testfile bs=10 count=10
扩展LV容量lvextend
-------扩展容量的计算必须为最小单元PE容量的整倍数
-------先增加4M的整倍数容量,再检测是否扩容成功
-------先扩容lv
-------再扩容文件系统
检查扩容是否成功
------e2fsck -f 扩容的lv路径
-------重置容量
------检查扩容后的容量
缩减LV容量lvreduce
------先检测文件系统
------再缩减lv
------先缩减文件系统
------再缩减lv
删除 lv 再删除 vg
------lvremove 删除lv路径名
-----vgremove 删除vg路径名
LVM 的snap的使用
------快照卷容量必须等同于lvm容量大小
------快照是一次性的,还原后即删除
------lvcreate -s -n snap -L 45M /dev/storage/v0
-s代表创建快照
-n代表快照名称为snap
-L 为创建快照所用的容量大小
path 路径为指定到快照lvm