今日主题:StatefulSet 存储扩容

场景描述:日志与数据库 PVC 空间不足

本篇内容采用生产场景方式组织,覆盖告警识别、根因定位、快速处置、复盘优化四个步骤,适合Linux运维与SRE岗位训练。

StatefulSet 存储扩容封面图

一、故障现象与根因

故障现象:日志与数据库 PVC 空间不足

根因分析:容量规划不足,未对热点业务做容量预警和自动扩容

二、定位流程图

StatefulSet 存储扩容流程图

三、关键排障命令

kubectl get pvc -n prod
kubectl describe pvc data-db-0 -n prod
kubectl patch pvc data-db-0 -n prod -p '{"spec":{"resources":{"requests":{"storage":"300Gi"}}}}'
kubectl get events -n prod --sort-by=.lastTimestamp

四、优化策略与指标目标

启用 StorageClass 在线扩容,并在 70% 容量时触发预警

目标:磁盘使用率长期保持 < 75%,无写入中断

五、实操训练清单

StatefulSet 存储扩容实操清单图

1. 识别高增长业务卷并建立容量趋势看板

2. 演练线上 PVC 扩容流程与回退方案

3. 将容量阈值接入飞书值班告警

六、官方文档参考

咨询方式:苏州育成教育 李老师 18068438616(Linux 运维 / ETL 课程咨询)。

点赞(0)