Kubernetes Pod日志太大导致空间问题
2018-01-16 17:25
330 查看
在log-driver是json-file的模式下,容器的日志存放在/var/lib/docker/containers/下面,是以container_id-json.log文件存放
但缺省方式下,log-driver是设置成journald,交给系统的journal服务来进行管理
日志限制可以通过docker option来进行,但是先要把log-driver修改成json-file模式
清空日志通过
但缺省方式下,log-driver是设置成journald,交给系统的journal服务来进行管理
日志限制可以通过docker option来进行,但是先要把log-driver修改成json-file模式
# cat /etc/sysconfig/docker OPTIONS='--log-driver=json-file --log-opt max-size=50m --log-opt max-file=5'
清空日志通过
# cat /dev/null > /var/lib/docker/containers/CONTAINER_ID/CONTAINER_ID-json.log OR # cat /dev/null > $(docker inspect --format='{{.LogPath}}' CONTAINER_ID)
相关文章推荐
- mysql日志文件过大导致磁盘空间不够的问题
- mysql-bin日志文件过大导致磁盘空间不足问题解决方法
- binlog日志太多太大耗尽磁盘空间导致mysql卡死的问题解决
- 归档日志缺少导致ogg同步出现问题,解决办法
- mysql Got error 28 from storage engine错误,Mysql导致tmp目录空间耗尽问题
- MySQL慢日志占满磁盘空间导致业务主库宕机解决
- 大数据实验增加,导致虚拟机的根目录/ 磁盘空间不够,会带来各种问题, 使用gpated工具解决!!
- 文件系统空间预留—解决内置存储卡满导致系统崩溃的问题
- 由于audit.d导致的服务器空间问题解决
- SQLServer数据库中开启CDC导致“事务日志空间被占满,原因为REPLICATION”的原因分析和解决办法
- 解决Linux下pcieport 0000:00:1c.5问题导致的系统根目录/磁盘空间不足
- mysql Got error 28 from storage engine错误,Mysql导致tmp目录空间耗尽问题
- 完美解决事件查看器中查看应用程序日志导致MMC.EXE出错问题
- Java性能分析及问题解决(二)jvm致命错误导致进程直接挂掉,错误日志分析及解决
- Oracle 日志报错导致的 “没有登录” 问题
- oracle 11g的audit导致system表空间快速增长的问题
- 解决MongoDB 日志文件过大,清理后还占用很大磁盘空间的问题
- mysql访问日志满造成linux磁盘空间不足问题系列跟踪解决
- ArcIMS 导致 ArcSDE空间数据库 日志中报 error code -51 错误的解决方案
- linux_tomcat7服务器日志爆满导致java崩溃的问题