咖啡哥
#1
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OCP
https://www.oceanbase.com/docs/common-ocp-1000000001127218
文档中提到3种部署高可用的模式,其中第一种看上去部署是最方便的,直接添加多台就行了。
OCP Server是无状态的,部署几台都可以。但是云数据库文档中说会组成一个多副本集群,容器部署,这个多台上的metadb怎么实现一个多副本集群都?
这是必须要三台服务器吗?还是两台就可以?
有没有人试过?
咖啡哥
#3
已找后端老师问过了,2台就可行。等我申请服务器验证下
1 个赞
治民
#4
是的,OCP 属于无状态的服务,所有的状态保存在MetaDB里,因此只要底层的OB是高可用架构,那么2个节点的OCP 本身就是高可用架构。
辞霜
#5
两台就可以,metaDB就是个ob集群,扩容方式与ob集群基本一致
辞霜
#7
不能使用白屏化扩容么,我暂时还没有用过容器部署集群 
咖啡哥
#8
OCP 多节点部署,测试了没问题,直接OAT白屏化操作。
我以为metadb容器也会建2个呢。。。
metadb还是单节点。
mknull
#10
多节点的话应该只是OCP服务变成集群模式,每台上面都是一整套OCP,不是分布式架构