【 使用环境 】生产环境
【 OB or 其他组件 】binlog
【 使用版本 】4.2.3
【问题描述】原3个节点的binlog集群,扩容到了8个节点并删除所有实例后,重建的所有的实例都调度到了同一服务器上。
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
【 使用环境 】生产环境
【 OB or 其他组件 】binlog
【 使用版本 】4.2.3
【问题描述】原3个节点的binlog集群,扩容到了8个节点并删除所有实例后,重建的所有的实例都调度到了同一服务器上。
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
我找了一下,不知道是不是这个原因导致的,就是在扩容的时候,复制粘贴的deploy.conf.json,将是否初始化数据库选项还是设置的true。
这种情况该怎么处理呢?集群初始化重新部署?
什么意思 这个怎么配置 能发一下么?查一下实例的信息 SHOW BINLOG INSTANCES
节点的信息 查看一下
SHOW NODES;
上面的那个参数 是控制是否初始化元数据库,不填时默认为 true
填写了true应该会重新初始化
你这一步 怎么创建的
CREATE BINLOG
查看一下 这个信息 不要加\G 查询完 截图看看
SHOW PROXYCONFIG LIKE ‘binlog_service_ip’;
SHOW BINLOG INSTANCES;
老师不好意思,刚刚等不及 我不集群给删除了 ,准备重建试试。
再请教一个问题,ALTER proxyconfig SET binlog_service_ip=‘10.10.10.1:2983’;
这个配置,如果我有多个binlog_service服务器,是不是都必须配置上去,还是只配置一个也可以?
收藏分享
配置、可信配置、报错日志得看看才行啊
支持的 但是要看odp的版本 ODP 自 V4.3.1 起支持为 binlog_service_ip
配置多个 IP,不同的 IP 使用英文分号(;
)间隔。
这个帖子的问题,在我将集群重新部署并升级到4.2.5后,就可以正常调度到各个binlog节点上了,但是也出现了新问题,就是binlog_server_ip配置多个IP,会导致ODP频繁重启,根本不用。当binlog_server_ip只配置成一个ip时,ODP恢复正常。
你的odp的版本是哪个版本呀
还保留的有当时的配置binlog_server_ip 多个ip地址的obproxy.log日志和binlog.log的日志么?