关于OceanBase在单机环境下的部署问题

【 使用环境 】生产环境
【 OB or 其他组件 】OB+OCP
【 使用版本 】社区版本v4.3.2
【问题描述】我们这边的用户有一部分原本仅使用一个Mysql单机单实例,他们对于高可用方面的需求较低,资金可能有限,不太愿意进行集群化的部署,因此倾向于使用单机进行OB的部署。我们这边通过阅读相关的文献方面,目前OB部署如果是涉及到单机层面的,主要有以下两个方式:
方式一:是直接使用obd demo部署。
方式二:是使用obd web部署,但是将默认的3个Zone节点删除到仅剩一个。
有几个个问题想要确认:
一、上述两种方式是否更加倾向于obd web的部署方式,毕竟demo这个命名似乎是有一些其他的风险在里面?
二、在我上述的需求下,在不考虑高可用的场景下,方式二是否已经是官方推荐的最优解?
三、想要知道在方式二的基础上,单个Zone和多个Zone具体的区别,使用方式二是否还有其他的注意事项和风险存在。

1 个赞

1.建议使用obd web方式部署一个节点模式,根据单节点性能自行考虑是否部署ocp-express(方便后续运维)
2.开源这边是的,obd web与obd 黑屏化部署其实并无差别,白屏化方便录入参数及避免人为的参数填写错误。
3.单zone是单一副本集,节点宕机一台就会导致集群不可以,多zone是多个副本集,保证多数派副本存在集群可正常使用。

2 个赞

个人电脑只有64g,部署3节点的ocp和3台observe不太够,想部署单机环境(功能和3节点的observe一样,应对实验场景来学习),这个参考什么文档部署.
请问是使用obd web部署,有参考文档吗?之前社区课程中演示的demo环境能满足吗

建议你重新发帖 好跟踪