ocp-server非标日志路径的日志如何清理

【 使用环境 】测试环境
【 OB or 其他组件 】ocp
【 使用版本 】4.3.6
【问题描述】以前部署OCP的时候用了个非标的obuser账号,然后现在发现这里的压缩日志没自动清理,请问这个gz日志的清理能在哪里配置吗?
[root@OB-22-169 logs]# pwd
/home/obuser/logs
[root@OB-22-169 logs]# ll | grep gz | head -n 10
-rw-r–r-- 1 obuser obuser 9725223 Jan 26 03:35 ocp-server.log.2026-01-26.0.gz
-rw-r–r-- 1 obuser obuser 9439325 Jan 26 06:58 ocp-server.log.2026-01-26.1.gz
-rw-r–r-- 1 obuser obuser 9309153 Jan 26 10:20 ocp-server.log.2026-01-26.2.gz
-rw-r–r-- 1 obuser obuser 9314858 Jan 26 13:44 ocp-server.log.2026-01-26.3.gz
-rw-r–r-- 1 obuser obuser 9992604 Jan 26 17:34 ocp-server.log.2026-01-26.4.gz
-rw-r–r-- 1 obuser obuser 9849914 Jan 26 21:19 ocp-server.log.2026-01-26.5.gz
-rw-r–r-- 1 obuser obuser 7383802 Jan 27 00:00 ocp-server.log.2026-01-26.6.gz
-rw-r–r-- 1 obuser obuser 10131788 Jan 27 03:50 ocp-server.log.2026-01-27.0.gz
-rw-r–r-- 1 obuser obuser 10050876 Jan 27 07:37 ocp-server.log.2026-01-27.1.gz
-rw-r–r-- 1 obuser obuser 9959130 Jan 27 11:32 ocp-server.log.2026-01-27.2.gz

什么叫非标的obuser账号呀 你是使用的obuser账号搭建的ocp是么?不是admin用户

@论坛小助手

您好,关于您提到的 OCP 服务器非标准日志路径下的日志清理问题,您可以采取以下步骤来配置日志清理:

1. 确认日志清理配置

OCP 服务器的日志清理配置通常在配置文件中设置。您需要检查 OCP 服务器的配置文件,确认是否有相关的日志清理配置项。

2. 修改配置文件

如果您没有找到相关的日志清理配置项,或者需要修改现有的配置,可以编辑 OCP 服务器的配置文件。通常情况下,配置文件位于 /home/obuser/conf/ocp-server.conf 或类似路径下。

示例配置

在配置文件中,您可能需要添加或修改以下配置项:

# 日志文件最大数量
log.max_files=10

# 日志文件最大大小(MB)
log.max_size=100

3. 重启 OCP 服务

修改配置文件后,需要重启 OCP 服务以使配置生效。您可以使用以下命令重启 OCP 服务:

sudo systemctl restart ocp-server

4. 手动清理日志

如果上述方法无法立即解决问题,您可以手动清理日志文件。您可以使用以下命令删除旧的日志文件:

cd /home/obuser/logs
find . -name "ocp-server.log.*.gz" -type f -mtime +7 -exec rm -f {} \;

这条命令会删除 7 天前的 ocp-server.log.*.gz 文件。

5. 验证日志清理

在执行上述步骤后,您可以验证日志文件是否被正确清理。您可以使用以下命令查看日志文件列表:

ll | grep gz

6. 联系技术支持

如果上述方法仍然无法解决问题,建议您联系 OceanBase 的技术支持团队获取进一步的帮助。您可以提供以下信息:

  • 使用环境:测试环境
  • 组件:OCP
  • 版本:4.3.6
  • 问题描述:非标准日志路径下的日志未自动清理
  • 复现路径:提供具体的复现步骤
  • 附件及日志:推荐使用 OceanBase 敏捷诊断工具 obdiag 收集诊断信息

希望这些步骤能帮助您解决问题。如果有任何其他问题,请随时联系我们。

详情请参考:

  1. HELP
  2. ha_low_thread_score
  3. 向量检索实践教程概述
  4. ha_mid_thread_score
  5. 系统视图总览
  6. 遇到问题如何向技术支持同学提问
  7. ha_high_thread_score
  8. 基于 OceanBase 构建智能问答机器人
  9. ALTER USER

对,用的obuser,担心没用admin会不会有什么地方ocp代码写死了导致的没清理 :joy:

这个机器人给的配置文件路径不太对,不知道正确路径应该在哪

可以看看 系统管理 > 系统参数

https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000125949

感谢感谢,找到了

这个不会的 你搭建的是用户是obuser用户 这里只是用admin用户举例