OceanBase数据库 reboot 后, obproxy ocp-server 都没有启动?
如果需要自启动功能可以自己写个启动脚本 比如使用service或者crontab ,此回答整理自钉群“[社区]技术答疑群OceanBase”
您好,根据您描述的情况,reboot后observer在运行,但是obproxy和ocp-server没有启动。可能的原因有很多,比如OBProxy需要与后端的OBServer节点保持通信,如果没有提前在OceanBase集群的sys租户下为OBProxy创建连接用户(proxyro)和密码,那么在启动OBProxy时可能会失败。此外,如果您使用的是旧版本的OceanBase数据库,那么可能存在兼容性问题。
为了解决这个问题,您可以尝试以下步骤:
检查OBProxy是否已经正确创建连接用户(proxyro)和密码。如果没有,您需要在OceanBase集群的sys租户下创建这些账户并设置密码。
确保您的OceanBase数据库版本是最新的,并且与您的硬件和操作系统兼容。
使用admin用户启动obproxy。当没有ocp提供config server服务时, proxy可以依赖observer的rslist直接启动。请注意,proxy监听端口为2883,使用rslist启动的集群名为obcluster,proxy所属应用的名称也为obcluster。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。