问题: 阿里云服务器的空间不够了,导致redis和mongo服务异常. 首先想到的是登录服务器,将一些日志离线备份后删除以释放空间,但仍不够。如下图,磁盘已使用91%.
下面只有扩容磁盘了. 记录步骤如下:
1. 登录阿里云ECS服务器,在"本实例磁盘"->选择"磁盘扩容,输入要扩的容量,付款后ok.
2. 登录云服务器, 安装growpart扩容格式化工具
apt install cloud-guest-utils
3. 检查一下服务器的内核版本.
4.4.0是现在服务器内核版本.
4. 查看现有磁盘大小
从上图分析, /dev/vda容量是60G, 但分区 /dev/vda1只有 40G。
5. 查看磁盘分区大小
6. 调用growpart为需要扩容的磁盘和对应的第几个分区扩容
为系统盘的第一个分区扩容,即上面步骤中的第一个分区
6. 调用 resize2fs扩容文件系统
命令表示:为系统盘的/dev/vda1分区扩容文件系统。
7. 再次查看分区大小