max_allowed_packet 全局变量生效,OMS无感知,OMS的docker重启过,OB SERVER无重启

【 使用环境 】测试环境
【 OB or 其他组件 】OB + OMS
【 使用版本 】V4.2.2 社区
【问题描述】mysql 5.7向ob同步时,修改max_allowed_packet 无效,OMS读到的还是缺省值。
【复现路径】问题出现前后相关操作
错误提示


修订参数记录

oms的docker 的日志


oms的portal的日志
部分内容

996 18841310086四、实际演练操作步骤和时间信息步骤 内容 关联告警清单 现象 步骤
997 1 维护人员收到监控或短信通知48V开关电源输出中断故障; 1、告警编码ID:006012
998 告警标准名:输出电压过低告警
999 2、告警编码ID:006020
1000 告警标准名:输出,doc_type(INT8)=3,experience_id(VAR_CHAR_STRING)=null,is_del(INT8)=0,create_user(VAR_CHAR_STRING)=ln_jingshengyang,create_time(DATETIME)=2024-06-26 21:31:52.000000000,update_user(VAR_CHAR_STRING)=null,update_time(DATETIME)=null}]], exception message [java.sql.SQLTransientConnectionException: (conn=1841727) Could not send query: query size is >= to max_allowed_packet (16777216)], errorCode [0], sqlState [HY000]]

【附件及日志】

1 个赞

OMS的数据源中OB作为目标,用的是root帐号,2883的端口配置

1 个赞

另外ob express的包中有点问题,导致样式获取不到。部署的是内网,没有外网的。但是OMS会去外网获取文件。具体如图

1 个赞

OMS数据源管理查看数据源那里,这个目标ob数据源信息是怎么配置的?麻烦贴下看看

1 个赞

oceanbase-all-in-one-4.2.5.0_20241023.el7.x86_64.tar.gz
一样的问题

如果确认参数已经修改,回复链路即可,如果还是报错,请使用数据源配置中的信息去链接数据库,查询实际参数是什么配置

现网4A环境是chrome 87版本的,现在的V4.2.2的ocp express的CSS的太新,对于87版本的chrome不支持导致

好的 尽量使用高版本的浏览器 保持兼容性 非常感谢分享

修改所有租户的max_allowed_packet的值解决

修改所有租户的max_allowed_packet的值解决,这个问题。关闭