请协助处理OCP服务器重启后OCP群集无法启动故障

【 使用环境 】生产环境
【 OB or 其他组件 】oceanbase-ce-4.2.1.2 、obproxy-ce 4.2.1.0、ocp-server-ce 4.3.4
【问题描述】服务器重启后OCP数据库群集无法启动,报错: OBD-5000: create user if not exists ‘proxyro’ IDENTIFIED BY %s; execute failed
[ERROR] failed to create user proxyro
业务与OCP不同群集,目前业务群集还可以正常提供服务
【附件及日志】


3 个赞

原来OCP是单个zone运行的(oceanbase-ce 、obproxy-ce、ocp-server-ce都是安装在同一台机),后面增加了一个zone运行还好,昨天有台机器故障,重启这台服务器后就无法启动了,麻烦高手们帮忙看看指导下,谢谢!

3 个赞

还得深入的看具体日志

1 个赞

需要什么的日志?找给你们分析下咯

3 个赞

提供一份yaml文件。进入sys租户查询是否有proxyro用户

3 个赞

现在启动不了,不知道怎样去看租启信息呐

3 个赞

cd ~/.obd/cluster/xxxx/
cd ~/obocp/oceanbase/log/
先获取一下yaml文化和observer日志吧

4 个赞

config.yaml.txt (2.2 KB)
oblog.tar.zip (323.1 KB)

麻烦帮忙看看,谢谢

3 个赞

image
日志换个压缩格式发一下麻烦

3 个赞

observer_log.zip (1.4 MB)
重新打包了部分

3 个赞

麻烦试试你上传的文件是否正常。我这边打开全是数字 :thinking:

3 个赞

我直接在服务器拿回来也打不开,不知道是不是太大了

3 个赞

重新部署也是相同报错么,有试过使用白屏化部署么

3 个赞

你重新增加了 哥 zone , 您发的配置文件仅仅 一个 zone , 您把 新增的那个zone添加到 配置文件,试下

image

还有就是您 扩容zone后 ,您 新增 locality了没, 也就是副本

2 个赞

你的笔记本是不是 有 加密系统 ? 安全软件

2 个赞

电脑没有加密码的,在服务器上是可以打开日志文件看的,回来就不可以了,,
我是在OCP上添加zone的,增加完他是可以有使用的了,我也没搞过locality这些啥的

2 个赞

这个应该是初始安装的配置文件,后面有OCP界面后,我都是在OCP界面上修改处理的了

2 个赞

ocp网页能进去么

2 个赞

现在是数据库都都启动不了,所以OCP是进不去了的

2 个赞

大概理解问题逻辑了
obd搭建的单zone ocp,使用ocp加了一个zone。
重启服务器后使用obd启动ocp集群失败。
问题估计是obd这边只有一个zone信息导致的

2 个赞