系统盘只剩两 G,日志和镜像把空间吃满,想扩容又担心影响系统启动,常见的做法是先清日志再扩容,可清理之后一两天就又满了。
把日志和配置对完,能解释这个现象的基本就这几处。多数云厂商支持系统盘在线扩容。还有一种是扩容后还要扩分区和文件系统。
不容易想到的是,部分镜像类型或者老实例不支持。
先确认系统盘类型与当前容量
lsblk -o NAME,SIZE,MOUNTPOINT
控制台扩容后让内核识别
growpart /dev/vda 1
接着扩文件系统
resize2fs /dev/vda1
末了核对容量与启动状态
df -h / && systemctl reboot
同一份数据我导出了两份,一份留底,一份拿来试。
这类问题以前遇到过,但这次的触发条件和上次不一样。
改完先别撤,确认这几项。系统盘容量增加,重启后系统正常启动,服务自动恢复。
系统盘扩容前建议先做快照;扩完不重启也能生效,但重启一次能确认引导没有问题。拖得越久,排查成本越高,因为现场状态会被后续操作覆盖。