yr
#1
【 使用环境 】测试环境
【 OB or 其他组件 】observer logproxy
【 使用版本 】4.2.1.5
【问题描述】
创建binlog 服务后没法正常启动,尝试使用root-server list 参数填到config server url 去后报错
[2024-05-09 02:31:07] [error] http.cpp(84): Failed to http GET, failed to parse url:xx:2882:2881;xx:2882:2881;xx:2882:2881
[2024-05-09 02:31:07] [error] ob_access.cpp(32): Failed to request cluster url:xx:2882:2881;xx:2882:2881;xx:2882:2881
[2024-05-09 02:31:07] [error] binlog_converter_entry.cpp(66): !!! Exit binlog converter process with pid: 14995
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)
自凡
#2
需要部署 config server,配置的 config url,最后先curl一下测试。
yr
#3
logproxy 里面的文档也没写这个,可以加一下依赖config server 这个模块的说明比较好些,要不然社区版用户要走很多弯路
yr
#4
看ob 的文档说部署obproxy 可以选 configserver 模式部署,但是用OBD 部署的时候没有这个选项,是不是这块没有打通?用OBD没法完整部署所有的oceanbase 相关的组件
yr
#5
【课件】第四期:OceanBase 数据库的迁移和同步
这个课程上也没有写清除需要config server
看了课程的视频都没有操作,只是在念ppt
自凡
#6
这个问题说的是,oblogproxy 还是 obproxy?
oblogproxy binlog 模式是需要配置 config url 的。
yr
#7
2个问题
1.ob 社区版使用binlog service 是不是一定要部署configserver 才行
根据上面的回复是需要的
2.OBD 部署的时候 是不是还要手动的部署一下config server 才行,目前的ocp express 没有自动部署config server
看文档是要的
感觉社区版本的资料比较零散,没有完整的从0 - 1安装部署所有组件的文档,依赖关系也不是很清楚
秃蛙
#9
1)binlog模式依赖config_url的,创建 binlog 服务时需要填这个参数。
2)obd部署的集群,是需要单独部署config-server服务生成config_url。
这块内容我们会在oblogproxy文档中增加下引导,感谢你的反馈。