系统盘只剩两 G,日志和镜像把空间吃满,想扩容又担心影响系统启动,常见的做法是先清日志再扩容,可清理之后一两天就又满了。

把日志和配置对完,能解释这个现象的基本就这几处。多数云厂商支持系统盘在线扩容。还有一种是扩容后还要扩分区和文件系统。

不容易想到的是,部分镜像类型或者老实例不支持。

先确认系统盘类型与当前容量

lsblk -o NAME,SIZE,MOUNTPOINT

控制台扩容后让内核识别

growpart /dev/vda 1

接着扩文件系统

resize2fs /dev/vda1

末了核对容量与启动状态

df -h / && systemctl reboot

同一份数据我导出了两份,一份留底,一份拿来试。

这类问题以前遇到过,但这次的触发条件和上次不一样。

改完先别撤,确认这几项。系统盘容量增加,重启后系统正常启动,服务自动恢复。

系统盘扩容前建议先做快照;扩完不重启也能生效,但重启一次能确认引导没有问题。拖得越久,排查成本越高,因为现场状态会被后续操作覆盖。

作者 9823189