开发者社区 问答 正文

OceanBas新增配置文件,就是加一个obproxy的配置文件,关联到原有的ob集群 这个方式是不

问题1:第二斧,新增配置文件,就是加一个obproxy的配置文件,关联到原有的ob集群 这个方式是不是必须重启集群才会生效啊? 我上周搞过几次,每次都需要重启集群,所以后边才部署了ocp 问题2:不需要重启的话 比如 我最开始的集群name是 name1 后续增加proxy节点 name2 我在使用 obd cluster display name1 的时候显示还是一个proxy节点,并没有新的节点。只有重启后才会显示

展开
收起
真的很搞笑 2023-05-25 07:57:56 131 分享 版权
来自: OceanBase
2 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    答案1:一般来说,修改obproxy配置文件后,需要重启obproxy服务才能生效。同时,由于obproxy是负责将客户端请求转发给后端的服务器,所以修改obproxy配置文件后可能需要同步修改后端服务器的配置文件,这样才能确保请求正确地转发到后端服务器。

    当然,是否需要重启整个集群以使配置文件生效,这取决于具体的部署方式和配置管理工具。如果你的集群使用的是传统的方式,例如手动部署和管理,那么可能需要重启整个集群;如果你使用的是现代的容器管理工具,例如Kubernetes、OpenShift等,很可能只需要重启相关的服务或Pod即可。

    答案2:如果你增加了一个obproxy节点,但是使用obd cluster display name1命令查看集群信息时仍然只显示一个proxy节点,这可能是因为obd工具缓存了集群的信息。尝试使用obd cluster refresh name1命令刷新obd的缓存,如果仍然不行,可以尝试重启obd服务或清除obd的缓存文件。

    不过,通常来说,在集群中增加或删除节点后,最好都重启一下相关的服务,以确保所有的配置文件都被正确加载。

    2023-05-26 08:01:35
    赞同 展开评论
  • 回答1:集群应该不需要重启,新的OBProxy需要 deploy name 部署 回答2:需要验证一下通过第二个OBproxy能否连接关联的OB集群,也可以连接的话就是添加成功了,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-05-25 14:02:11
    赞同 展开评论
问答分类:
问答地址: