---
title: "软硬件要求 | OceanBase 文档中心"
description: 软硬件要求 OceanBase 数据库是一个分布式集群产品，在生产环境中至少要求三台机器，学习环境可以部署单机版本。OceanBase 数据库的部署跟传统数据库的部署相比，存在很多共同的地方，对操作系统硬件、软件设置等会有一些最佳实践建议，这些是 OceanBase 数据库发挥高性能稳定运行的基础。 软件资源介绍 下…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 3.1.4 社区版

# 软硬件要求

更新时间：2025-01-20 15:35:17

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V3.1.4/zh-CN/100.users-guide/300.installation-and-deployment/200.download-installation-packages.md)  

OceanBase 数据库是一个分布式集群产品，在生产环境中至少要求三台机器，学习环境可以部署单机版本。OceanBase 数据库的部署跟传统数据库的部署相比，存在很多共同的地方，对操作系统硬件、软件设置等会有一些最佳实践建议，这些是 OceanBase 数据库发挥高性能稳定运行的基础。

## 软件资源介绍

下表列出了不同操作系统版本适用的安装包：

| 操作系统 | 安装包下载地址 |
| --- | --- |
| CentOS 7、RedHat 7、Ubuntu 20.X、Debian 9.X | [el7 下载地址](https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/) |
| Anolis 8、CentOS 8、RedHat 8、Debian 10 | [el8 下载地址](https://mirrors.aliyun.com/oceanbase/community/stable/el/8/x86_64/) |

> **注意**
>
>  
>
> 建议您下载最新版本的安装包。

## 硬件资源准备

OceanBase 数据库 3.1.x 版本在以下配置进行了系统性测试验证，推荐您使用以下软硬件配置：

| 项目 | 描述 |
| --- | --- |
| 系统 | - Anolis OS 8.X 版本（内核 Linux 3.10.0 版本及以上）-- 推荐 - Red Hat Enterprise Linux Server 7.X 版本、8.X 版本（内核 Linux 3.10.0 版本及以上） -- 推荐 - CentOS Linux 7.X 版本、8.X 版本（内核 Linux 3.10.0 版本及以上） -- 推荐 - Debian 9.X 版本及以上版本 （内核 Linux 3.10.0 版本及以上) - Ubuntu 20.X 版本及以上版本（内核 Linux 3.10.0 版本及以上) - SUSE / OpenSUSE 15.X 版本及以上版本（内核 Linux 3.10.0 版本及以上) --推荐 |
| CPU | - 企业用户最低要求 16 核，推荐 32 核及以上 - 个人用户最低要求 2 核，推荐 8 核及以上 - 性能测试场景推荐 24 核及以上 - 生产环境推荐 32 核及以上 |
| 内存 | - 个人用户简单试用最低要求 8 GB，长期使用要求不低于 32 GB，推荐设置在 64 GB 至 1024 GB 范围内。 - 生产环境推荐设置在 256 GB 至 1024 GB 范围内。 - 性能测试场景推荐设置在 128 GB 至 1024 GB 范围内。    #### 注意    当部署多个集群时，推荐使用 OCP 进行统一运维管理，当部署集群比较少时，建议使用 OBD 进行安装部署。 |
| 磁盘类型 | 推荐使用 SSD |
| 磁盘存储空间 | 内存大小的 4 倍及以上 |
| 文件系统 | EXT4 或 XFS，当数据超过 16T 时，使用 XFS |
| 网卡 | 千兆互联及以上 |

更多软硬件平台适配正在测试中。

> **说明**
>
>  
>
> 如果您部署 OceanBase 集群，确保集群内的所有机器配置相同。这里性能测试环境和生产环境的资源要求只是建议。在社区版后续版本，会进一步降低对内存的要求。

对于 Red Hat 操作系统 RHEL 9 之前版本，需要运行以下命令，手动关闭透明大页：

```bash
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled

```

对于 Red Hat 操作系统 RHEL 9 版本或 CentOS 操作系统，需要运行以下命令，手动关闭透明大页：

```bash
echo never > /sys/kernel/mm/transparent_hugepage/enabled

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
