基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
快速部署集中式版
更新时间:2026-06-26 09:52:48
本文主要介绍快速部署 OceanBase 集中式数据库,旨在帮助您快速掌握并成功使用 OceanBase 数据库。
说明
该部署模式最终创建的租户规格较小,仅推荐用于功能测试,不推荐运行性能测试,同时也不适用于生产环境,如需进行性能测试或在生产环境中部署 OceanBase 数据库,请参考 选择合适的部署方案。
组件介绍
obd
OceanBase Deployer,OceanBase 安装部署工具,简称为 obd。详细信息请参考官网文档 OceanBase 安装部署工具。
OBAgent
OBAgent 是 OceanBase 数据库监控采集框架,支持推、拉两种数据采集模式,可以满足不同的应用场景。
Grafana
Grafana 是一款开源的数据可视化工具,它可以将数据源中的各种指标数据进行可视化展示,以便更直观地了解系统运行状态和性能指标。详细信息可参见 Grafana 官网。
Prometheus
Prometheus 是一个开源的服务监控系统和时序数据库,其提供了通用的数据模型以及快捷数据采集、存储和查询接口。详细信息可参见 Prometheus 官网。
前提条件
在参考本文安装 OceanBase 数据库之前,确保您的软硬件环境满足以下要求:
| 项目 | 描述 |
|---|---|
| 系统 |
|
| CPU | 最低要求 2 核,推荐 4 核及以上。 |
| 可用内存 | 最低要求 6 GB,推荐设置在 16 GB 至 1024 GB 范围内。 |
| 磁盘类型 | 使用 SSD 存储。 |
| 磁盘存储空间 | 最低要求 20 GB。 |
| 文件系统 | EXT4 或 XFS,当数据超过 16 TB 时,使用 XFS。 |
| all-in-one 安装包 | 集中式版 all-in-one 安装包。 |
说明
以下内容以 x86 架构的 CentOS Linux 7.9 镜像作为环境,其他环境可能略有不同。
快速部署集中式版
安装 OBD
tar -xzf oceanbase-standalone-all-in-one-4.3.5_xxx_xxx_xxxxxxxx.el7.x86_64.tar.gz
cd oceanbase-standalone-all-in-one/bin/
./install_obd.sh
使用 obd demo 命令部署集中式版
说明
有关 obd demo 的详细介绍,参见 OBD 官网文档的 快速部署命令。
仅部署 OceanBase 数据库
obd demo -c oceanbase-standalone部署带有 OBAgent、Prometheus 和 Grafana 组件的 OceanBase 数据库
obd demo -c oceanbase-standalone,obagent,grafana,prometheus
部署成功后可复制输出中的连接串,使用 OBClient 客户端连接到 OceanBase 数据库。示例如下:
obclient -hxxx.xxx.xxx.xxx -P2881 -uroot@sys -p'*******' -Doceanbase -A