如何在一台服务器部署多个数据库

【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.1.0
【问题描述】如何使用OBD在一台服务器部署多个数据库呢,官方那个单节点扩容就是?没看明白,请知道的大佬指点下

你可以虚拟化服务器或者docker搭建ob集群

单机部署多个 OBServer 实例,要点如下:

  1. 软件目录复制多份,分开存放。如 /home/admin/ob1/oceanbase
  2. IP 和 端口组合错开。可以是同一个 IP ,不同端口(3881和3882);也可以是不同 IP 同一个端口(2881和 2882). OB 启动的时候监听具体的 IP (不要监听 any ip
  3. 数据目录和日志目录错开。如 /data/1、/data/log1; /data/2、/data/log2

如果你想性能更好,利用 cpu绑定技术,为每个实例绑定不同的cpu。

OBProxy 单机部署一个就够了。

嗯嗯 好的谢谢大佬