磁盘优雅LVM(磁盘优雅分区创作者可以看到)「磁盘优化分布」

这里所说的管理磁盘主要是指linux下的磁盘,对于windows的ntfs来说,dg,分区助手这些软件已经可以做到无损修改分区大小了,完全没有必要折腾
而linux下的分区,一旦创建,再想改动就非常困难,轻则引导丢失,重则分区丢失,上一篇文章的扩容惨案历历在目,我可不想拿我的小姐姐们开玩笑,而LVM可以相当优雅的解决这个问题
LVM是Logical Volume Manager 的缩写,这个东西貌似是IBM捣鼓出来的,主要应对不停机扩容
自己的电脑,你可以随便重启,但是线上运行的项目,磁盘不足了,怎么优雅扩容可是很重要的,废话不多说,搞起来现在有个虚拟机,看一下磁盘使用情况可以看到我这个根目录刚装完系统已经70%了(一共就分了8G)虚拟机增加一块硬盘,我这里只给2个G用于测试先创建一个pvpvcreate /dev/sdb将其加入到要扩容的组,我这里叫archvgextend arch /dev/sdb可以看到已经有2G的空闲空间了扩容组之后就该对逻辑卷下手了我这里给root增加1600M,剩下的给home,是不是相当的灵活lvextend -L +1600M /dev/arch/rootlvextend -l +100%FREE /dev/arch/home这个时候如果你df -h你会发现容量并没有变化还需要执行一条命令针对xfsxfs_growfs /dev/arch/home如果是ext格式resize2fs /dev/mapper/arch-home我这里是xfs文件系统,刷新一下设备可以看到扩容成功
那么下面再来一个常见的操作,将home分出来1G给root,注意:xfs文件系统不支持缩减空间,会报错
先缩减home空间将空间给到root刷新设备搞定



你想到了什么?对,把大象装进冰箱里,怎么样,操作是不是相当简单
心动不如行动,搞起来


磁盘优雅LVM(磁盘优雅分区创作者可以看到)
(图片来源网络,侵删)

联系我们

在线咨询:点击这里给我发消息