OCP连接不了

【 使用环境 】生产环境
【 OB or 其他组件 】OCP
【 使用版本 】4.2.0
【问题描述】用新搭建的OCP服务搭建一个3*12的OceanBase 4.2.1集群,创建OB集群的过程中,有一步是自动重启集群,在这期间OCP无法连接了,OCP外面挂了Nginx服务器,无论是通过ocp服务本身的8080端口,还是nginx都无法访问OCP,怀疑是OCP的java服务内存太小导致,现在OCP也连不上,也不知道新搭建的集群什么状态,该如何修复OCP?
【复现路径】用OCP创建新集群
【附件及日志】nginx的日志如下:


看OCP的服务内存最大只1G

你这个内存给的也太小了,ocp应该是用obd web部署的吧,用obd 命令 obd cluster edit-config 可以修改下ocp-server-ce配置的内存,然后重启下ocp

使用ocp install安装的,参考https://www.oceanbase.com/docs/community-ocp-cn-1000000000261117这个,都是界面上自己默认的,没有改过。物理机本身是32c128g的。下面是底层meta和monitor使用的db的配置信息:

试试(在 ~/.ocp-installer/cluster/下面有配置文件,找到之后下面有部署的名字,应该有待 OCP 的,修改里面 ocp 的 memory_size
然后
ocp-installer cluster stop
ocp-installer cluster start
方式

1 个赞


不支持start和stop命令


试了下cluster,难道是ocp-install cluster stop ocp?

根据提供得ocp部署文档: 看这个重启 OCP

嗯嗯,先初始化好环境变量,然后ocp-install cluster stop ocp然后再ocp-install cluster start ocp可以了。但是我改配置文件的时候,发现只能修改内存,cpu需要调整下么?
image

只能修改内存,jvm没有对cpu的限制

好滴,谢谢社区的各位大佬。送花花