【产品名称】OceanBase Deployer
【产品版本】ob-deploy-1.1.0-1 obproxy-3.1.0-1
【问题描述】
OBD可以部署集群吗,是否只需要通过修改配置文件(新集群id集群名称,指向相同proxy就可以了)
【产品名称】OceanBase Deployer
【产品版本】ob-deploy-1.1.0-1 obproxy-3.1.0-1
【问题描述】
OBD可以部署集群吗,是否只需要通过修改配置文件(新集群id集群名称,指向相同proxy就可以了)
集群的规格是否一定要相同,是否可以单zone集群+3zone集群?
使用不同的配置文件 就可以部署多个集群。注意不同部署配置文件中的集群名、ip、port 不要冲突即可。
[admin@obce-0000 ~]$ obd cluster list +----------------------------------------------------------------------+ | Cluster List | +-------------+--------------------------------------+-----------------+ | Name | Configuration Path | Status (Cached) | +-------------+--------------------------------------+-----------------+ | obce-single | /home/admin/.obd/cluster/obce-single | running | | obce-3zones | /home/admin/.obd/cluster/obce-3zones | destroyed | +-------------+--------------------------------------+-----------------+ [admin@obce-0000 ~]$
一个obproxy想连接两个集群,两个配置文件obproxy配置一样第二个初始化会失败,这个怎么解决
每一个oceanbase-ce下面对应的appname和对应的obproxy下面的cluste_rname要一致。
登录的时候user格式: ${username}@${tenantname}#${clustername} 或者 ${clustername}:${tenantname}:${username}
集群1: oceanbase-ce: servers: - 192.168.0.58 global: home_path: /root/observer ... cluster_id: 1 .. appname: ob_cluster1 obproxy: servers: - 192.168.0.58 global: listen_port: 2883 prometheus_listen_port: 2884 home_path: /root/obproxy rs_list: 192.168.0.58:2881 enable_cluster_checkout: false cluster_name: ob_cluster1 集群2: oceanbase-ce: servers: 192.168.0.50 global: home_path: /root/observer ... cluster_id: 2 .. appname: ob_cluster2 obproxy: servers: - 192.168.0.58 global: listen_port: 2883 prometheus_listen_port: 2884 home_path: /root/obproxy rs_list: 192.168.0.50:2881 enable_cluster_checkout: false cluster_name: ob_cluster2
这是我的配置文件,deploy1个会成功,deploy另一个的时候obproxy会初始化失败的
集群2中的obproxy部分配置看起来跟集群1中对应的规划有冲突,调整不冲突再试试呢? listen_port: 2883 prometheus_listen_port: 2884 home_path: /root/obproxy
我已经删了obproxy,然后deploy成功了。启动的时候失败了一个,提示端口冲突,改了端口可以跑起来的了。
但是这样通过obproxy,只能访问到一个集群。这样集群之间是不是没有关联了?
obproxy代理多集群需要config server。config server在商业版中由ocp承担。OBD没有承担config server的能力。
已知晓.