OCP 安装 OceanBase集群(企业版3.2.4.1)

创建集群

登录OCP界面

1.点击左侧工具栏中的集群

2.进入集群页面后 点击 右上角的创建集群

集群设置

进入 创建集群 页面,进行 目标集群 配置

集群种类 根据 生产环境 选择 分布式 或者 单机集中式, 第一次安装 集群类型 选择 主集群。

注意:

本次操作 选择 安装分布式集群 ,操作环境 由于 只有一台linux服务器,选择一个 Zone 进行部署,也就是 一台Linux服务器 一个OBserver。 OceanBase版本选择的是 企业版3.2.1.4 安装包需要提前上传

参数设置

该步骤 属于 部署之前 最关键的步骤, 一定要 根据 部署环境 合理 配置参数 ,尤其是内存相关的参数 (memory_limit, __min_full_resource_pool_memory )

本次实验 memory_limit 设置为14G, __min_full_resource_pool_memory为 268435456(字节,256M)

自定义配置根据服务器环境配置

提交任务

参数不合理错误

如果以上两个参数设置不合理,在安装过程中的 bootstrap模块 会报错, 如果 bootstrap模块 出现错误,表示此次安装失败,需要重新安装。

memory_limit设置过小

该参数设置过小,会报Error 4013 (HY001): No memory or reach tenant memory limit(内存不足)

__min_full_resource_pool_memory设置过大

该参数设置过大,会报Error1235 (0A000): unit min memory less than __min_full_resource_pool_memory not supporte 错误

注意

memory_limit:定义OBserver可用总内存大小, 建议为所在服务器物理内存的百分之八十

__min_full_resource_pool_memory: 集群默认对内存规格的最小值进行限制(Unit规格),默认为5G,官方建议为4G, 建议根据实际环境内存资源定义

部署成功

当安装任务中的所有模块都运行成功,代表OceanBase集群安装成功

验证

查看监听端口和进程

可以发现 OBserver 的 2881 和 2882 监听端口OBserver进程 已经存在

登录

进程,端口 以及 登录操作 都没有问题,表示此次安装正式成功

总结

1.OceanBase是一款对 服务器资源 要求及其严格 的 分布式数据库,安装 OceanBase 每个机器的资源(CPU,内存) 至少不低于16C,32G(包括测试环境)

2.安装之前 一定 要根据 实际环境资源 来合理配置参数,尤其是内存相关参数 (memory_limit,__min_full_resource_pool_memory)

3.安装过程中,如果 bootstrap模块 出现错误,表示此次部署失败,需要重新部署,一定不能跳过该错误

相关推荐
IDOlaoluo1 小时前
TinyRDM 1.2.3 Windows版安装教程(附Redis客户端下载及详细步骤)
数据库·redis·缓存
小光学长1 小时前
基于微信小程序的背单词系统x1o5sz72(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·微信小程序·小程序
我命由我123452 小时前
Derby - Derby 服务器(Derby 概述、Derby 服务器下载与启动、Derby 连接数据库与创建数据表、Derby 数据库操作)
java·运维·服务器·数据库·后端·java-ee·后端框架
RestCloud4 小时前
达梦数据库到Greenplum:用ETL工具实现数据仓库迁移
数据库·数据仓库·etl·达梦数据库·数据传输·greenplum
Boilermaker19925 小时前
【Redis】集群与分布式缓存
java·数据库·redis·1024程序员节
武子康5 小时前
Java-163 MongoDB 生产安全加固实战:10 分钟完成认证、最小权限、角色详解
java·数据库·分布式·mongodb·性能优化·系统架构·nosql
zhangyifang_0095 小时前
PostgreSQL 的表继承与分区
数据库·postgresql
金仓拾光集6 小时前
国产化转型实战:制造业供应链物流系统从MongoDB至金仓数据库迁移全指南
数据库·mongodb·数据库平替用金仓·金仓数据库
天天进步20156 小时前
Django vs Flask:2025年该如何选择Python Web框架?
数据库·sqlite
JavaTree20176 小时前
【MySQL】mysqldump使用方法
数据库·mysql