轻松搞定以LVM方式管理磁盘

China☆狼群 提交于 2019-11-29 10:30:25

我们的目标是:掌握LVM方式管理磁盘,并手动创建,扩容,缩容!

1、采用fidsk /dev/sdb的方式手动给磁盘分区之前介绍过这里就不做说明了,需要了解了小童鞋可以手动跳转哦

https://blog.csdn.net/weixin_42774383/article/details/81211397

以LVM方式管理磁盘不同的是Linux管理对应的id是83,而LVM方式对应的是8e,我们需要将id改为8e,这样系统才可以识别这个逻辑磁盘卷

 

 

 

2、我们只是将磁盘分好区,此时Linux系统并不能识别每块磁盘

所以我们需要使用命令:pvcreate /dev/sdb/1来使磁盘变成Linux可以识别的,这里用到的pvcreate如果没有安装,需要手动进行安装,命令为:yum instsall -y lvm2

 

 

 

3、物理卷准备好就可以开始创建卷组了,在这里我们将/dev/sdb1/2/3,这三个物理卷加入到卷组vg1,中,将/dev/sdb5/6/7加入到卷组vg2中

 

 

4、查看是否创建成功,使用命令:vgdisplay

 

5、接下来需要操作的就是最后供我们使用的逻辑卷了,所以我们要对它进行许多许多操作哦

(1)创建逻辑卷,并指定大小为200M

 

 

 

(2) 将逻辑卷格式化并指定文件类型,使用命令mkfs.ext4 /dev/vg1/lv1

 

(3)挂载逻辑卷,挂载完成后我们就可以安心使用了

 

6、对逻辑卷进行扩容

(1)使用命令:lvresize -L 300M /dev/vg1/lv1 将逻辑卷扩大到300M

 

(2)检查磁盘是否错误,指令为:e2fsck -f /dev/vg1/lv1

(3)我们通过df -h发现并没有顺利扩容,因为我们还需要更新,通过命令:resize2fs /dev/vg1/lv1

 

(4)再次检查是否完成

 

 7、对逻辑卷缩减

(1)先卸除挂载的逻辑卷使用命令:umount /u02 umount后面为你挂载的路径

 

(2)检查磁盘错误,使用命令:e2fsck -f /dev/vg1/lv1

(3)更新逻辑卷信息,使用命令:resize2fs /dev/vg1/lv1 100M

注意这里和扩容时不同这里是先更新逻辑卷信息,因为缩减逻辑卷涉及到安全问题

(4)重新设置逻辑卷大小,使用命令:lvresize -L 100M /dev/vg1/lv1

 

8、删除逻辑卷及卷组,要先删除逻辑卷才可以删除卷组

 

9、删除物理卷以及添加物理卷,可以使用命令vgreduce/卷组/物理卷绝对路径 删除想要删除的物理卷

 

使用命令:vgextend/卷组/物理卷绝对路径  向指定的卷组中添加物理卷 

 

磁盘分区建议大家不要来回反复的分分合合,这样很容易损坏磁盘,导致一些不知名的错误

这些是我的理解,如果有什么错误请指出,欢迎一起讨论!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!