翼支付-社区版ocp4.2.1web页面报错

【 使用环境 】生产环境
【 OB or 其他组件 】
OCP
【 使用版本 】
421
【问题描述】

【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

请提供下具体的报错信息 和复现方式

OceanBean产品 : OCP
产品版本 : 4.2.1
问题类型 :页面异常
问题描述 : 社区版ocp4.2.1web页面报错
客户:翼支付
背景:升级ocp3.3.0升级到4.2.1,OCP默认的8080端口更改为了4090端口,点击性能监控就会报错(OCP三节点)。

检查该节点的服务:.92服务是否正常


通过api的方式:

端口更改的配置文件(ocp升级前没有改端口 ):

查询:select key,value,default_value from config_properties where key=‘server.port’

select * from distributed_server(67.220和67.92是同一台机器的两个网卡,67.220是config url)




接口response信息:
{
“duration”: 40,
“error”: {
“code”: 0,
“debugMessage”: “401 : “{“duration”:1,“error”:{“code”:0,“debugMessage”:“remote address ‘172.29.67.92’ is invalid”,“message”:“remote address ‘172.29.67.92’ is invalid”},“server”:“c0fc4bfc21”,“status”:401,“successful”:false,“timestamp”:“2024-04-18T18:34:20.828+08:00”,“traceId”:“588ad6313afe4fd0”}””,
“message”: “Unhandled exception, type=Unauthorized, message=401 : “{“duration”:1,“error”:{“code”:0,“debugMessage”:“remote address ‘172.29.67.92’ is invalid”,“message”:“remote address ‘172.29.67.92’ is invalid”},“server”:“c0fc4bfc21”,“status”:401,“successful”:false,“timestamp”:“2024-04-18T18:34:20.828+08:00”,“traceId”:“588ad6313afe4fd0”}””
},
“server”: “e4a9a8550a”,
“status”: 500,
“successful”: false,
“timestamp”: “2024-04-18T18:34:20.83+08:00”,
“traceId”: “588ad6313afe4fd0”

meatadb的信息:

三台OCP容器的信息下env:


老师现在这个报错我这边要怎么配合处理呢

查询看下 metadb 的 distributed_server 表信息

提供的截图信息有反馈,老师详细看下

是否可以识别到同一个ip那。这种 API 请求的时候需要这个 ip 一定在上面查出来的表里面。
或者把92ip去掉,留一个?

老师,您好,目前反馈,基于一个机器2个网卡的这种前提您看下是否有解决方案(去掉一个,留一个,涉及到网卡的变动,客户老师暂时不太能接受)
按照您的提示:
1.我们是否可以把config_url中的220节点变更为92
2.或者是否可以通过修改内部表的方式给distributed_server添加220节点

已临时解决:当前把IP为92的ocp停掉后,目前恢复正常,持续观察中。