【 使用环境 】生产环境
【 OB 】
【 使用版本 】4.2.5.1
【 问题描述 】用obd部署集群后,启动到检查ocp-express时报错“[ERROR] <function start_check_pre..error at 0x15073af42700>”
【 复现路径 】用“obd cluster deploy -f tsc_ob -c ~/oceanbase_finereport.yaml”部署成功,用“obd cluster start tsc_ob”时报错,用“obd cluster destroy tsc_ob -f --igs”删除集群重新部署依旧。
【 附件及日志 】
不知道部署时ocp-express repository lib check那步缺少的是什么lib-repository?该看哪个日志?谢谢!
补充:OCP进程和三个节点OBServer进程都运行正常,obclient可以连接代理2883和节点2881端口。
用obd白屏部署成功了(obd黑屏部署总是失败),但是~/.obd/cluster/tsc_ob/config.yaml中没有ocp_meta_password密码,记录的ocp_root_password密码也不对(和这个帖子一样https://ask.oceanbase.com/t/topic/35607677),尝试白屏部署两次都不行,请问怎么修改或找到ocp_meta密码?
白屏部署 ocp 的原理也是 obd 。 白屏部署成功后,在命令行下
obd cluster list
假设部署的ocp集群名叫 obtest,下面命令查看部署的配置文件。
obd cluster edit-config obtest
研究一下这个配置文件内容看看。
请问能否找回或重置ocp_meta的密码?现在登录OCP Express看不到租户资源信息。
你执行下obd cluster display 集群名。
仓库中没有oceanbase-ce-libs,不知缺少的lib-repository是不是这个,请问如何把它添加到仓库中?
添加仓库是obd mirror clone xxxx
报什么错可以贴出来看一下
我可能表述不清,我想把oceanbase-ce-libs离线添加到obd的repository中,我上面回复的截图中没有它,不知道obd黑屏部署报错是不是这个问题。
稍等这边咨询下
libs 你直接使用obd mirror clone,然后查看.obd/mirror/local 下是否存在,如果已经存在了,你在部署集群的时候,就会自动使用了
最开始黑屏部署的报错,如果可以复现的话 你执行下打印在下方的trace
然后贴下详细报错信息
obd mirror clone可以离线吗?我开会呢没办法试验。
奇怪的是部署4.2.5没问题,换成最新的4.2.5BP1就报错了。
不行的话我准备重新部署4.2.5,再升级到BP1。
可以离线,你把rpm包下载到本地
启动obagent失败的原因找到了,节点服务器obagent目录下没有run目录,系统不会自动创建,手动创建后启动正常。