【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
使用版本:社区版4.2.0
config server日志异常
INFO [38145,1f341defd97ad543] caller=server/handler.go:61:func1: response: {“Code”:404,“Message”:“resource not found: no obcluster found with query param &{obdv1 0 2}”,“Success”:false,“Data”:null,“Trace”:“1f341defd97ad543”,“Server”:“10.10*.14.10”,“Cost”:1}
这个接口正常
curl http://ip1:8080/services?Action=GetObProxyConfig
{“Code”:200,“Message”:“successful”,“Success”:true,“Data”:{“ObProxyBinUrl”:“http://ip1:8080/client?Action=GetObProxy",“ObProxyDatabaseInfo”:{“DataBase”:"",“MetaDataBase”:"http://ip1:8080/services?Action=ObRootServiceInfo&User_ID=alibaba&UID=admin&ObRegion=obdv1",“Password”:"”,“User”:"***"},“ObRootServiceInfoUrlList”:[{“ObRegion”:“shanghai”,“ObRootServiceInfoUrl”:“http://ip1:8080/services?Action=ObRootServiceInfo&ObCluster=shanghai"}],“Version”:“07d04607743313d50cffba148a3dc186”},“Trace”:“6411263d98f66c89”,“Server”:“ip1”,"Cost”:2}
下面的接口失败
curl http://ip:8080/services?Action=ObRootServiceInfo&ObCluster=shanghai
1] 11193
[root@localhost log]# {“Code”:500,“Message”:“got internal error: parse rootservice query parameter: no obcluster or obregion”,“Success”:false,“Data”:null,“Trace”:“07e65512cf4032f6”,“Server”:“ip”,“Cost”:0}