4.3.5ocplog

【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】ocp.log 逻辑占用量和实际占用量不同,新建相同文件,切后也未释放。
版本号: 4.3.5-20250319105844

2 个赞

图片
逻辑占用585GB,实际占用1.1GB

1 个赞

585GB 怎么看的?df -h ?

1 个赞

截图如上
直接 > 置空后。逻辑占用还是一直增长
ll |grep ocp.log
-rw-rw-r-- 1 admin admin 586916219737 Jun 9 16:16 ocp.log

1 个赞

这个占用量大ocp.log的切为ocp_bak.log ,再新建ocp.log 同名文件后。仍然写入ocp_bak.log。不写入新的ocp.log

1 个赞

你参考下这个
https://www.cnblogs.com/ayers/p/13657984.html

重启下ocp看下

2 个赞

生产环境,目前OBD启动的, 怎么指定单节点重启嘛?影响可控些。而且不到2个月 写入接近600GB, 有参数调整自动过期嘛?

1 个赞

单独重启ocp组件
obd cluster restart 部署名称 -c ocp-server-ce

实际是du看到的大小,另外这个文件写的不频繁,你看下是否在连续高频写入?

1 个赞

高频写入,刷的很快。高可用三节点的,看了下其中一个节点还没有这个目录文件。logging.file 看已经过时了。是否可以直接删掉不用?

1 个赞

先不要删除,这些配置有修改过吗?

1 个赞

没有

1 个赞

是ocp部署的3节点是吧?另外这个高频写入的ocp.log麻烦摘取部分日志内容发下

1 个赞

:+1: :grinning:

1 个赞

是的
ocp_0910.log (2.6 MB)

1 个赞

du和ls命令的统计原理不同吧

这个内容应该是ocp-server.log,不是ocp.log,你确认下?

ocp-server.log是持续写入的

这个是ocp-server.log

这个是ocp.log

1 个赞

ocp-server_0910.log (2.6 MB)
这是这个节点的ocp-server log ,有设置单独目录
图片

1 个赞

选择相同时间,对比下你的ocp.log和ocp-server.log的内容,看起来是一样的,如果一样就有问题,关于日志有做过什么设置或者操作吗?

关于日志的没有操作。只之前 升级到4.3.5版本,从原来在docker里搞出来重新ODB部署了

查下这两个文件的打开情况

lsof|grep "/home/admin/logs/ocp-server.log"   --根据实际路径修改

lsof|grep "/home/admin/ocp-server/log/ocp.log"  --根据实际路径修改