启动时报错 [ERROR] failed to create user meta

【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-ce: version: 4.3.5.2 release: 102010012025052715.el7
【问题描述】有2个大sql,执行很长时间,一直卡着,kill之后。重启数据库服务启动时报如下错误:
[ERROR] failed to create user meta

详细请见附件
data.txt (177.8 KB)

这个报错非observer的异常,是obd启动时连接root@ocp_meta失败了。
fail to connect xx.xx.xx.65 -P2881 -uroot@ocp_meta -p******

可以确认下使用以上配置是否连接正常。

1 个赞

没太明白。ocp_meta是什么库呢,我直接连提示如下错误,密码我用的/config.yaml 中的ocp_meta_password的密码值。
image

这个库影响正常使用吗,如果是密码错误怎么修改密码呢

OCP元数据库(MetaDB)是OceanBase云平台(OCP)的重要组成部分,用于存储OCP的管理元信息及监控数据。OCP Meta租户 (ocp_meta)用途:存储OCP管理元信息

如果是是obd搭建的把 yaml文件发一下

1 个赞

meta库损坏了?

应该是。连接不上了,启动服务时报错,怎么修复下呢

白屏安装的。这个是安装后的config文件。已经正常运行很久了,昨天sql错误,重启了下服务,报的错误,请见附件,谢谢
config.zip (1.0 KB)

麻烦查看一下 ps -ef | grep observer进程是否启动

启动后的observer.log发一下

我们是3个节点,我看observer都启动了

observer.log 下面这个是当前的,看看可以吗服务暂不能重启
observer.zip (17.5 MB)

你在服务器上 通过这个密码 连接一下 看看 obclient -hxx.xx.xx.65 -P2881 -uroot@ocp_meta -p’5jRhKinNV’ -A
你之前修改过root密码么?

启动日志如下:
observer.zip (6.6 MB)


好像密码不对,没改过

你登录一下你的sys租户 看看是否能连接 密码别忘了带上 粘贴过去注意字符转译
obclient -hxx.xx.xx.65 -P2881 -uroot@sys -p’’ -Doceanbase -A

不过ocp-express社区不在维护了 不建议使用了 建议使用ocp 看着问题的卡点也是ocp-express启动的时候连接ocp-meta租户有问题