oms控制台无法加载打开

【 使用环境 】测试环境
【 OB or 其他组件 】oms 社区版4.2.1
【 使用版本 】
【问题描述】oms社区版最后部署python -m omsflow.scripts.units.oms_cluster_manager add_resource后无法访问xxx.xxx.xxx.xx:80

【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

1 个赞

supervisorctl status 看一下服务是否正常起来

1 个赞


起来的,但是现在8088端口没起来

8088怎么没有这个端口?

安装最新版oms 社区版4.2.3吧,支持安装的时候自定义端口

正常按照部署手册完成的,但是8088监听没起来,不知道什么情况,当前的Mysql是8的版本OMS是社区版4.2.1,和这个有关系吗,如果重装有推荐的版本吗

去docker 里面看下。 是不是 程序内存 溢出了。看下日志啊

怎么感觉是 8089 端口 就是访问的页面呢 ???

docker log中oms console一直在重启


没有自定义端口的需求,只是正常安装为啥8088起不来

推荐使用ob作为元数据库的,如果想查原因到/home/admin/logs/cm下面查看日志看一下,8088端口应该是cm这个组件的

/home/admin/logs/ghana/Ghana下面的异常日志看一下


我这测试一下就成功了 。 版本是

看看是不是内存设置过大,您哪里内存较小呢。 进去docker里面, 看看这些进程

看哪个进程呢,我按照官方手册部署的时候没有设置内存的步骤


看了下我好像没有上述你截图中为8088端口的文件,不知道这是什么问题导致的?

如果想重新安装另一个版本是否需要删掉现在的容器,几个版本都是基于同一个Mysql数据库的是否可行

几个版本 基于同一个mysql数据库 什么意思 如果使用oms的话 尽量使用ob作为元数据库

用4.2.3 ,4.2.3 mysql8的支持没有问题,但是需要注意的是msyql8的密码可能有问题
你上面4.2.1.也可能是因为mysql8的密码问题,用下面的sql改一下给oms用的密码试一下
ALTER USER ‘xxx’@’%’ IDENTIFIED WITH mysql_native_password BY ‘xxx’;

哈喽想问下,对mysql8的密码有什么要求吗,改成什么样才可以

系统变量总览

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218693
你看一下 有参数解释 validate_password_policy 用于设置密码检查策略。

密码没有要求,主要是加密方式,mysql_native_password这方式