obconfigserver发现observer机器问题

社区版obconfigserver1.0.0版本,observer4.2.1.4版本,obproxy版本是4.2.1
问题1:
我对observer集群进行了修改,导致最新的rootservice和原本的不是同一个,但是我使用curl -s ‘http://xxxx.com/services?Action=ObRootServiceInfo&ObCluster=obcluster’ |jq .获取的时候发现是老的机器信息不是最新的机器信息。
问题2:
我的obconfigserver配置文件如下:我的connection_url用的oceanbase的root用户,这个设置有什么问题吗,因为我发现配置的oceanbase没有集群信息那张表
问题3:
为什么我第一次的observer向obconfigserver汇报的时间这么长,大概十分钟左右,这个时间可以修改吗
user:
username: root
password:
port: xxxx
ob-configserver:
servers:

  • xxxxxx
  • xxxx
  • xxxx
    global:
    listen_port: 9080 # The port of ob-configserver web
    home_path: /disk/nvme1n1/ob-configserver
    log_level: info # Log printing level of ob-configserver。The default value is info
    log_maxsize: 30 # The total size of manager ob-configserver.Log size is measured in Megabytes.The default value is 30
    log_maxage: 7 # The days of manager expired ob-configserver.Log retention days. The default value is 7
    log_maxbackups: 10 #The number of manager expired ob-configserver.Log. The default value is 10
    log_localtime: true # Switch of ob-configserver.Log naming with localtime. The default value is true
    log_compress: true
    oceanbase:
    database_type: mysql
    connection_url: root:rxxxxy@tcp(xxxxxx:2881)/test?parseTime=true


为什么前几天我安装的和您的不一样呢 ?

因为没有使用ocp 部署了ob-config。但是似乎不支持ocenbase作为数据库啊。

什么叫做没有使用因为没有使用ocp 部署了ob-config,应该是支持oceanbase的,因为我使用这个obconfigserver配置到obproxy中,使用obproxy访问是没有问题的。只不过里面的机器信息不太对

image
这一部分是不是得写mysql

https://www.oceanbase.com/docs/community-obd-cn-1000000000254551

看到老的服务器信息码。 意思是新建的observer集群不在里面??
新集群的配置方式:

不是,还是同一个集群,只不过机器变了,还有为什么我使用ocp接管了机器以后,我的obconfig_url就变成ocp的configurl地址而不是obconfigserver的地址呢

ob-configserver 的功能集成到OCP里面了

但是那这样我部署的obconfigserver不就是没用了吗