手动部署OBAgent如何接入已有的集群

我使用obd白屏部署方式,部署了一套1-1ob集群。后来又增加了两个节点,变成2-2模式。
在新增加的节点上,手动部署OBAgent。
操作方式:
rpm -ivh obagent-1.0.0-1.el7.x86_64.rpm
从老的节点上拷贝conf配置文件目录,然后启动 monagent 进程
./ob_agentctl start
但是从ocp-express界面上无法获取新节点的信息。

麻烦提供一下oceanbase、obd、ocp版本号,后面新增的节点linux用户和老节点一致吗?是通过obd新增的节点还是ocp新增的节点?无法获取新节点信息的页面状态能否截个图看看。

新节点已经加入集群,只是获取不到监控信息。
集群部署使用的是4.2.1.1 一键安装包。新增的节点是oceanbase-ce-4.2.1.1-101010012023111012.el7.x86_64.rpm这个包。
新增节点和老节点用户一致,都是admin。
新增节点是手动部署的,参考的https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218350。
点击新节点报错:

上面说的节点,是物理的还是逻辑的,ocp需要每台机器上只有一个observer进程,且安装路径要一致。

物理的。新加了两台机器

需要用obd工具扩展节点,手动部署的节点无法添加到ocp监控中。

1 个赞

还有个问题,我这个数据怎么不往新增的节点里面自动迁移呢。创建的key分区测试表。