所有组件(OB 数据库、OBProxy、OBAgent、Prometheus、Grafana、AlertManager、OBConfigserver)全部安装成功,页面标题写「OceanBase 部署失败」是OBD 可视化面板的页面标题的 bug吗,实际服务全量部署完成,无组件安装报错。
各位老师,接下来如何调查?
各位老师,接下来如何调查?
#查看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 刚开始启动的时候,报内存不够,清理了下内存后,可以正常启动。
OB很吃资源,对内存要求高,部署失败大多数都是资源不足的问题
部署时给的内存多少
3G,操作系统cache占用很多,用echo 3 >/proc/sys/vm/drop_caches清理cache,再重新启动就可以了
3GB不够用的,最少6gb
虚拟机内存不够那么大