解决centos7 linux设备空间不足
linux centos7报错设备空间不足,使用LVM 拉伸逻辑卷解决根目录空间不足的问题
Linux centos7 使用LVM拉伸逻辑卷解决报错设备空间不足
使用如下命令查看磁盘空间
df -Th
这里只做演示,因为我已经扩容过。
到VMVare 软件上给虚拟机添加磁盘
第一步:关闭你的虚拟机
第二步:右键点击你要添加磁盘的虚拟机出现如下界面:
第三步:按照上图所示完成添加磁盘后,开启虚拟机
使用如下命令,发现多了一块磁盘,/dev/sdb
ls /dev/sdb
LVM逻辑卷拉伸
接下来使用LVM逻辑卷拉伸的方式对根目录进行扩容
第一步:创建pv
pvcreate /dev/sdb
查看是否创建pv成功
pvdisplay
第二步:拉伸逻辑卷组centos
vgextend /dev/centos /dev/sdb
第三步:拉伸逻辑卷
参数-L :表示拉伸大小
+100G :是博主刚才添加的磁盘大小,可以根据你的需求添加
lvextend -L +100G /dev/centos/root
第四步:格式化硬盘,更新文件系统
需要更新硬盘的格式,才能真正扩容
我的根目录是xfs文件系统,所以使用xfs_growfs命令
xfs_growfs /dev/centos/root
第五步:查看根目录是否成功扩容
df -Th
容量变大了,比例也不再是100%,就说明成功扩容!
总结
我们知道相比于传统磁盘管理方式的各种问题,使用LVM逻辑卷来管理我们的磁盘,我们可以对其进行动态的管理。在传统的磁盘管理方式中,我们如果出现分区大小不足的情况下,我们此时只能通过加入一块物理硬盘,然后对其进行分区,因为加入的硬盘作为独立的文件系统存在,所以对原有分区并没有影响,如果此时我们需要扩大分区,就只能先将之前的分区先卸载掉,然后将所有的信息转移到新的分区下,最后再将新的分区挂载上去,如果是在生产环境下,这样是不可想象的,正因为如此,我们才出现了LVM的磁盘管理方式,可以动态的对我们的磁盘进行管理。
逻辑卷的拉伸操作可以在线进行,不需要卸载掉我们的逻辑卷
这样的好处就是当我们的逻辑卷的大小不够用时,我们不需要对其进行卸载,就可以动态的增加我们的逻辑卷的大小,并不会对我们的系统产生任何影响。例如如果我们的服务器上运行着一个重要的服务或者数据库,并要求我们7*24小时不间断保持在线,那么这样的动态增加逻辑卷的大小就非常的有必要了。
更多推荐
所有评论(0)