更新时间:2024-12-04 GMT+08:00
如何扩容容器的存储空间?
使用场景
容器默认大小为10G,当容器中产生数据较多时,容易导致容器存储空间不足,可以通过此方法来扩容。
解决方案
- 登录CCE控制台,单击集群列表中的集群名称。
- 在左侧导航栏中选择“节点管理”。
- 切换至“节点”页签,选择集群中的节点,单击操作列中的“更多 > 重置节点”。
重置节点操作可能导致与节点有绑定关系的资源(本地存储,指定调度节点的负载等)无法正常使用。请谨慎操作,避免对运行中的业务造成影响。
- 在确认页面中单击“是”。
- 重新配置节点参数。
如需对容器存储空间进行调整,请重点关注以下配置。
存储配置:单击数据盘后方的“展开高级设置”可进行如下设置:
Pod容器空间分配:即容器的basesize设置,每个工作负载下的容器组 Pod 占用的磁盘空间设置上限(包含容器镜像占用的空间)。合理的配置可避免容器组无节制使用磁盘空间导致业务异常。建议此值不超过容器引擎空间的 80%。该参数与节点操作系统和容器存储Rootfs相关,部分场景下不支持设置。
- 重置节点后登录该节点,执行如下命令进入容器,查看docker容器容量是否已扩容。
docker exec -it container_id /bin/sh或kubectl exec -it container_id /bin/sh
df -h
父主题: 参考知识