ocp.site.url修改重启不生效

【 使用环境 】测试环境
【 OB or 其他组件 】ocp
【 使用版本 】4.2.2
【问题描述】~/.obd/cluster/OCP/config.yaml 修改ocp.site.url参数后,obd cluster restart OCP参数不生效
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

4 个赞

你登录一下ocp试一下 ocp上个修改这个参数 看看能否修改 可以贴一下 你的yaml文件

obd cluster restart OCP --wp 是这样重启的么?如果不是 确实不会生效

2 个赞

感谢分享

1 个赞

思路

可以尝试使用“带参数重启 OBD 部署的 OceanBase 集群(包含 OCP 组件)”的命令:obd cluster restart 集群名 --wp,使修改后的配置项立即生效。

ocp.site.url 本地 yaml 修改后重启不生效根源:该参数部署阶段写入 OCP 元数据库,进程启动优先读取库内配置,单纯改 config.yaml 重启无法覆盖。解决办法:

  1. 连接 OCP 内置数据库,执行 update 语句更新 ocp_config 表内ocp.site.url
  2. 更新完成后重启 OCP 集群;
  3. 务必清除浏览器缓存验证效果。