cpu_count 不实时生效

【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】 5.7.25-OceanBase_CE-v4.0.0.0
【问题描述】服务器升级更高配的服务器后,ob分配memory_limit可以动态生效,cpu_count 不能动态生效
【复现路径】问题出现前后相关操作

【问题现象及影响】


【附件】

集群是否允许重启?如果允许,可以尝试重启。其他配置项可能影响cpu_count的动态生效

暂时不允许重启,等下次服务器更新再安排重启,但是想排查什么参数影响的。有相关资料吗。或者排查方向。

目前排查出cpu_count值维护有问题,已提需求给开发解决;
您这边的话可能要麻烦重启一下了

如果设置为 0,系统将自动检测 CPU 数量。
集群下的其他配置可能会影响该配置项的生效方式。建议在该配置项配置后,通过 SELECT 语句,在 GV$OB_SERVERS 视图中查看 CPU_CAPACITY 字段实际生效的值。若未动态生效,需要重启整个集群。

https://www.oceanbase.com/docs/community-observer-cn-10000000000900550

这个提交修复了,即在4.1-ce中解决。

1 个赞