使用OBD 白屏部署,显示部署失败,没有其他提示,如何调查


所有组件(OB 数据库、OBProxy、OBAgent、Prometheus、Grafana、AlertManager、OBConfigserver)全部安装成功,页面标题写「OceanBase 部署失败」是OBD 可视化面板的页面标题的 bug吗,实际服务全量部署完成,无组件安装报错。

各位老师,接下来如何调查?

2 个赞

#查看myoceanbase集群详情
obd cluster display myoceanbase

集群 myoceanbase 仅完成安装部署(文件落地),没有执行启动,无法查看集群详情display命令只能查询已成功 start 启动的集群,未启动直接报错

Deploy “myoceanbase” is deployed

手动启动数据库,可以正常启动: obd cluster start myoceanbase

具体为什么部署失败,没有找到原因。

所有的子项显示成功,但标题显示部署失败?
那就试一试obd cluster list 查看状态呢!
obd cluster start 启动一下呢!

obd cluster start 刚开始启动的时候,报内存不够,清理了下内存后,可以正常启动。

1 个赞

OB很吃资源,对内存要求高,部署失败大多数都是资源不足的问题

部署时给的内存多少

3G,操作系统cache占用很多,用echo 3 >/proc/sys/vm/drop_caches清理cache,再重新启动就可以了

3GB不够用的,最少6gb

虚拟机内存不够那么大