创建Binlog实例之后,数据库发生变更,Binlog文件不更新

这个稍等会的,这会有点忙

我感觉跟fail to fetch rslist json info这个报错有点关系

log.zip (5.7 MB)

fail to fetch web rs list from url(url=“http://192.168.1.16:8080/services?Action=ObRootServiceInfo&User_ID=alibaba&UID=admin&ObRegion=obdv1&version=2”, ret=-4216
看着报错信息 应该和你配置的obconfigurl有关系 看着链接报错


应该是这一步有问题

ODP 与 OCP 的网络异常 可能无法校验用户名和密码或者ip地址和端口

1 个赞

我的所有内容都在同一台机器上:192.168.1.16,所以应该不是网络或端口的问题。另外,报错的这个链接并不是我配置的链接啊,我并没有配置过这个链接,应该是因为我使用obd图形化界面安装的OceanBase,所以就自动配置了,我看文档里也是这么说的:https://www.oceanbase.com/docs/community-oblogproxy-doc-1000000001999434#0-title-前提条件,我系统里的链接内容如下:

1 个赞

是的 这个是前提 那就是你没有配置obconfig_url 这样是有问题 如果没有ocp记得安装 使用指南/命令行/使用命令行部署 obconfigserver

1 个赞

有ocp,并且已经有obconfigserver了,我是通过obd图形化界面安装的,并且所有组件都勾选了


1 个赞

你检查这一步 这个配置 看看是否正确

1 个赞

配置应该没有问题

1 个赞


curl 这个地址是一下 试一下是不是报错

1 个赞

是的,404找不到

1 个赞

应该是你通过obd搭建obproxy的时候 是你rslist的方式启动的的问题
删除proxy后重启安装,采用configserver URL的形式启动 应该就好了

1 个赞

不太明白什么是rslist启动方式,什么是configserver URL启动方式,有文档说明吗?小白一枚 :sweat_smile:

1 个赞

你参考一下 这个文档
https://www.oceanbase.com/docs/common-odp-doc-cn-1000000002024070
这个是rslist的方式


这个是configurl的方式

1 个赞

对了,就这个问题我再问下,在使用obd图像化界面安装数据库的时候可以调整这个吗?难道必须要全部都安装完了之后,还得删了ODP之后再重装吗?

1 个赞

貌似不行 obd搭建的obproxy默认是以rslist启动 如果obproxy使用configurl方式就需要删除重装或者你选择不装obproxy 等ocp或者obconfigserver安装以后 在安装obproxy

1 个赞

我换了一台服务器重新安装部署了一套OceanBase和Binlog服务,貌似数据库的变动可以看到binlog文件变动了,但是现在遇到新的问题,我现在通过Flink-cdc将OceanBase的数据同步到Doris中,原理就是读取binlog文件,可以刚读取之后,Binlog服务就挂了,然后重启Binlog服务,重启过程中也一直有警告,重启完成之后,通过命令行连接数据库可以通过命令show master status;查看binlog文件,但是启动了Flink-cdc同步任务之后就不行了,再执行show master status;命令就报错了,这是什么问题呢?

主要没有日志信息 我也不好判断 建议重新开个帖子 好跟踪
麻烦把这四个日志提供一下
binlog_instance.log
libobcdc.log
logproxy.log
obproxy.log

已经新开一个帖子了:【 创建Binlog实例之后,通过Flink-CDC将OceanBase数据同步到Doris报错,然后Binlog服务也挂了】,帮看看吧