ocp问题(接管报错)

接管集群报错 需要帮忙看看。
【附件】

具体是哪个 OCP 版本呢,是否还有其他管理的集群,这个用户是 obproxy 来连接 OB 使用的,OCP 管理的集群会自动创建这个用户,但是由于obproxy可以连多个集群,所以要保证密码一致,现在可以确认下当前集群中是否有 proxyro 这个用户,还有proxyro这个用户的密码是什么

4.0.3_BP1,最新的那个版本

无proxyro账号

需要创建一个proxyro的用户

create user proxyro;
set password for proxyro = '*e9c2bcdc178a99b7b08dd25db58ded2ee5bff050';
grant select on oceanbase.* to proxyro;

是在我要接管的那个集群创建还是在ocp这边建?

要接管的集群上

还是提示密码不对呢,是不是要在sys租户建?

是的

我现在接管过来后发现2883无法用了 2881正常 2883连接报错 Get Location Cache Fail

ocp接管后可以在ocp上重建个可管理的obproxy,关联当前集群。原obproxy可以删除进程和目录。

软件包里面没有obproxy

可以官网上下载,上传到ocp的软件包中。(下载和OB对于版本)
https://www.oceanbase.com/softwarecenter

2023-09-26 20:20:32.191 WARN 25747 — [pool-manual-subtask-executor16,e4a94644690d40b4,b4296a1254b6] c.o.o.c.t.engine.runner.RunnerFactory : Execute task failed, subtask=SubtaskInstanceOverview{id=2004632, name=Check if process not exist, state=FAILED, operation=EXECUTE, className=com.oceanbase.ocp.service.task.business.host.CheckProcessNotExistTask, seriesId=17, startTime=2023-09-26T20:20:31.916+08:00, endTime=null}, failedMessage=An unknown error has occurred. Cause: process obproxy should not exists on host 192.168.9.29. Error message: {1}. Contact the administrator 怎么单独重启这个组件?

192.168.9.29 这上面有obproxy 吗?

进程里面有

看下钉钉吧 我在钉群里

咨询个问题 我这边OBD当时部署的时候选择的最大化部署,导致config里面 data_file 这个值预占用就达到了最大值 需要管不?

OCP老是在告警 提示空间不足

这是预占用的,现在没有办法修改了,只有安装的时候可以在配置文件中指定

custom obd config for obcluster

custom_config:
- key: devname
value: eth0
- key: cpu_count
value: 16
- key: memory_limit
value: 20G
- key: system_memory
value: 3G
- key: __min_full_resource_pool_memory
value: 1073741824
- key: datafile_size
value: 60G
- key: log_disk_size
value: 60G
- key: datafile_disk_percentage
value: 30