首批通过分布式安全可靠测评,为关键业务系统打造
软硬件要求
更新时间:2026-04-10 12:01:00
OceanBase 数据库是一个分布式集群产品,在生产环境中至少要求三台机器,学习环境可以部署单机版本。OceanBase 数据库的部署跟传统数据库的部署相比,存在很多共同的地方,对操作系统硬件、软件设置等会有一些最佳实践建议,这些是 OceanBase 数据库发挥高性能稳定运行的基础。
软件资源介绍
下表列出了不同操作系统版本适用的安装包:
| 操作系统 | 安装包下载地址 |
|---|---|
| Alibaba Cloud Linux 2、CentOS 7、RedHat 7、Ubuntu 16.X、Debian 9.X | el7 下载地址 |
| Alibaba Cloud Linux 3、CentOS 8、RedHat 8、Debian 10 、Anolis OS 8.X | el8 下载地址 |
注意
建议您下载最新版本的安装包。
硬件资源准备
OceanBase 数据库在以下配置进行了系统性测试验证,推荐您使用以下软硬件配置,并确保机器实际可分配资源满足下表要求。
| 项目 | 描述 |
|---|---|
| 系统 |
|
| 物理 CPU |
|
| 内存 |
注意当部署多个集群时,推荐使用 OCP 进行统一运维管理,当部署集群比较少时,建议使用 obd 进行安装部署。 |
| 磁盘类型 | 使用 SSD 存储 |
| 磁盘存储空间 | 最低要求 20 GB |
| 文件系统 | EXT4 或 XFS,当数据超过 16 TB 时,仅支持 XFS 类型 |
| 网卡 | 千兆互联及以上 |
更多软硬件平台适配正在测试中。
说明
如果您部署 OceanBase 集群,确保集群内的所有机器配置相同。这里性能测试环境和生产环境的资源要求只是建议。在社区版后续版本,会进一步降低对内存的要求。
关闭透明大页
说明
如果机器存在重启的情况,为了达到配置持久化效果,建议您在 rc.local 或者 systemd 配置中加入如下命令。
对于 Red Hat 操作系统 RHEL 9 之前版本,需要运行以下命令,手动关闭透明大页:
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
对于 Red Hat 操作系统 RHEL 9 版本或 CentOS 操作系统,需要运行以下命令,手动关闭透明大页:
echo never > /sys/kernel/mm/transparent_hugepage/enabled