如何规划部署OceanBase集群架构?
如何规划部署OceanBase集群架构?
OceanBase
集群
架构
赞
收藏 0
回答 1
待解决
相关问题
如何重启 OceanBase 集群?
3502浏览 • 1回复 待解决
如何查看OceanBase 集群参数?
3649浏览 • 1回复 待解决
如何手动重启 OceanBase 集群?
5266浏览 • 1回复 待解决
如何修改OceanBase 集群参数?
4136浏览 • 1回复 待解决
oceanbase是spanner架构吗?
5759浏览 • 1回复 待解决
鸿蒙系统上可以部署kubernetes集群吗
4293浏览 • 1回复 待解决
oceanbase支持单节点单副本部署吗?
4459浏览 • 1回复 待解决
手动重启 OceanBase 集群时要如何清理目录和数据?
3257浏览 • 1回复 待解决
OceanBase 数据库的部署过程有哪些?
3209浏览 • 1回复 待解决
k8s 集群 coredns pod 部署异常
2431浏览 • 1回复 待解决
手动部署,需要安装 OceanBase 的 OBSERVER 软件,它的目录结构是什么?
3345浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙中实现一次开发,多端部署的应用架构?
234浏览 • 1回复 待解决
如何快速体验OceanBase?
4147浏览 • 1回复 待解决
如何部署PolarDB for PostgreSQL?
4053浏览 • 1回复 待解决
如何创建OceanBase表分组?
3638浏览 • 1回复 待解决
HarmonyOS 路径规划如何清除路线
517浏览 • 1回复 待解决
k8s Deployment 部署失败后如何重新触发部署
2522浏览 • 1回复 待解决
HarmonyOS 路径规划无划线
462浏览 • 1回复 待解决
OBD部署OBserver如何指定版本?
5823浏览 • 1回复 待解决
如何使用operator部署harbor服务?
5677浏览 • 1回复 待解决
在OceanBase中,如何修改资源限制?
3059浏览 • 1回复 待解决
如何安装OceanBase有知道的吗?
3082浏览 • 1回复 待解决
HarmonyOS push功能后续规划
434浏览 • 1回复 待解决
如何使用OceanBase分区表索引功能?
4633浏览 • 1回复 待解决
在OceanBase中,如何修改会话变量设置?
4431浏览 • 1回复 待解决
OceanBase 以集群形态运行,生产环境最小规模是 3 台服务器(节点)。整个集群里,业务 数据会有三份,所以也叫三副本。学习测试的时候,可以部署单副本单节点 OceanBase 集群。这里特别说明的是,单副本跟单节点并不完全对等。单副本单节点是最小集群规模,单副本也是可以 扩容为多个节点,整个集群里数据依然是一份,所以叫单副本。 生产环境,每个机器上启动一个 observer 进程,所以一台机器就对应一个节点。学习环境,一 个机器可以启动多个 observer 进程,模拟多个节点。每个节点的监听端口(默认是 2881 和 2882 )、 数据总目录是独立的,互不冲突。每个节点进程启动的最小内存是 10G ,空间需要至少 10G 。 所以,如果只有一台服务器,如果机器可用内存不足 10G, 则不能启动 observer 进程。如果可用内存在 10G ~ 20G 之间,则只可以启动一个 observer 进程。如果可用内存在 20G ~ 30G 之 间,可以启动 2 个 observer 进程。如果可用内存超过 30G ,则可以启动 3 个 observer 进程。当 然,内存充足的时候,也可以调大每个 observer 进程能获取的内存。内存越大,节点的资源能力就 越大。如果有三台机器,就没必要在一个机器上模拟多个节点了。 除了要部署 observer 进程,还需要部署 obproxy 。 obproxy 也是单进程软件,是访问 Ocean Base 的反向代理。虽然 observer 节点都可以直接访问,生产环境还是建议通过 obproxy 访问 OceanBase 集群。obproxy 进程部署位置没有要求。可以部署在应用服务器上,也可以部署在独立 的机器上,或者部署在 OceanBase 机器上。obproxy 可以部署多个,生产环境建议至少部署两个。