obd部署的obproxy,组件扩容失败

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】 OceanBase Deploy: 4.0.0
【问题描述】obd部署的obproxy,组件扩容失败
【复现路径】

扩容 obproxy (由3节点扩容到 4节点 )

obd cluster scale_out zhangchong_ob_test -c scale_out.yaml

[root@localhost zhangchong_ob_test]$ cat scale_out.yaml  
obproxy-ce:
  servers:
  - 10.1.224.52
  global:
    prometheus_listen_port: 2884
    listen_port: 2883
    rpc_listen_port: 2885
    home_path: /root/dba_zc/ob_soft/zhangchong_ob_test/obproxy
    obproxy_sys_password: 'xxxxx'
    skip_proxy_sys_private_check: true
    enable_strict_kernel_release: false
    cluster_name: zhangchong_ob_test
    observer_root_password: xxx

扩容日志.txt (25.0 KB)

2 个赞

用最简配置也是相同的报错

[root@localhost zhangchong_ob_test]$ cat scale_out2.yaml  
obproxy-ce:
  servers:
    - 10.1.224.52
  global:
    home_path: /root/dba_zc/ob_soft/zhangchong_ob_test/obproxy
    enable_strict_kernel_release: false
1 个赞

还没学到这儿,OCP组件要扩CPU和内存资源么?

1 个赞

围观学习

1 个赞

围观看看新知识有啥进步

AssertionError: global is not allowed to be set in additional conf

    enable_strict_kernel_release: false

这个参数删掉试试

删除后成功了。


建议官方文档 修改描述 或者 obd 工具做参数兼容 配置文件说明-V4.0.0-文档-分布式数据库使用文档

你这是因为原来的参数里面没有 又新增参数

okok 了解了,感谢。