记一次解决服务器扩容未生效的解决办法
老板:失忆啊,我花钱给服务器扩容了10000000G,但是数据库和mq都还是用不了,到底是不是服务器磁盘满了,你到底有没有查一下什么原因导致服务用不了啊。
失忆:老板您确认你缴费了吗,缴费记录我看看😁。心想:我这会在老丈人家,你小子不会想骗我回去让我加班干活吧。
老板:这次真缴费了,但是还是用不了,你赶紧的看看到底啥情况。
失忆:好的老板,我借个电脑查查。记起来好像是遇到过存在扩容后但是没及时生效的问题,那我肯定要解决嘛,解决的步骤记录一下。
- 首先使用dh -h 查看服务器的容量。/dev/vda1 40G。并没有生效
解决方法:
1、安装growpart
yum install -y cloud-utils-growpart
2、自适应分区扩容
运行 growpart 命令,调用 growpart 为需要扩容的云盘和对应的第几个分区扩容。
执行:
growpart /dev/vda 1
为系统盘的第一个分区(/dev/vda1)扩容.
如果你和我一样,报编码问题,执行下面命令.
LANG=en_US.UTF-8
3、重设分区大小
运行resize2fs 命令调用resize2fs扩容文件系统。
resize2fs /dev/vda1
- 再次查看磁盘大小
我是失忆,一个热爱技术的宅男,文章有任何问题您都可以在留言中指出。欢迎留言。也可以加我个人微信一起学习,一起进步!