---
title: "服务器配置 - OceanBase 数据库 V4.1.0 | OceanBase 文档中心"
description: 服务器配置 本节主要介绍服务器的硬件设置要求，包括操作系统、BIOS 设置、磁盘挂载、网卡设置、软件要求等。 准备操作系统 OAT/OCP 操作系统 支持在下表所示的操作系统中部署 OAT/OCP。 操作系统 支持版本 服务器类型 Alibaba Cloud Linux 2、3 x86_64/ARM aarch64 …
---
切换语言

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

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

# 服务器配置

更新时间：2026-01-20 16:46:32

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.1.0/zh-CN/400.deploy/300.deploy-oceanbase-enterprise-edition/200.preparations-before-deploy/200.configure-servers.md)  

本节主要介绍服务器的硬件设置要求，包括操作系统、BIOS 设置、磁盘挂载、网卡设置、软件要求等。

## 准备操作系统

### OAT/OCP 操作系统

支持在下表所示的操作系统中部署 OAT/OCP。

| 操作系统 | 支持版本 | 服务器类型 |
| --- | --- | --- |
| Alibaba Cloud Linux | 2、3 | x86_64/ARM aarch64 |
| 龙蜥 AnolisOS | 8 | x86_64/ARM aarch64 |
| 麒麟 OS（KylinOS） | V10、V11 | x86_64/ARM aarch64 |
| 统信 UOS | V20 | x86_64/ARM aarch64 |
| 中科方德 NFSChina | 4.0 | x86_64/ARM aarch64 |
| CentOS/RHEL（Red Hat Enterprise Linux） | 7、8、9 | x86_64/ARM aarch64 |
| openSUSE | 12SP5 | x86_64/ARM aarch64 |
| Debian | 12 | x86_64/ARM aarch64 |
| openEuler | 20.03 LTS、22.03 LTS | x86_64/ARM aarch64 |
| 凝思 OS | V6.0.99、V6.0.100 | x86_64/ARM aarch64 |
| Ubuntu | 22.04 LTS、24.04 LTS | x86_64/ARM aarch64 |

### OceanBase 数据库支持的操作系统

支持在下表所示的 Linux 操作系统中安装 OceanBase 数据库。

| Linux 操作系统 | 版本 | 服务器架构 |
| --- | --- | --- |
| Alibaba Cloud Linux | 2、3 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| 龙蜥 AnolisOS | 8 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| KylinOS | V10、V11 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| 统信 UOS | V20 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| 中科方德 NFSChina | 4.0 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| 浪潮 Inspur kos | 5.8 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| CentOS / Red Hat Enterprise Linux | 7、8、9 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| SUSE Enterprise Linux | 12SP5 | x86_64（包括海光） |
| Debian | 12 | x86_64（包括海光） |
| openEuler | 20.03 LTS、22.03 LTS | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| 凝思 Linux | V6.0.99、V6.0.100 | x86_64（包括海光），ARM_64（鲲鹏、飞腾） |
| Ubuntu | 22.04 LTS、24.04 LTS | x86_64（包括海光） |

#### 说明

- 操作系统需要配置网络和软件管理器（ yum 或 zypper 源）。
 - 部署 OceanBase 集群的服务器需要是小端模式。
 - 如果使用的是 Hygon 7490 芯片，必须安装 Hygon（海光）服务器厂家推荐的已经包含了 4 号补丁的操作系统。

## OceanBase 服务器 BIOS 设置

### 特殊设置

- 在 Intel x86 架构的环境中：

     - 建议修改配置文件 `/etc/sysctl.conf`，将参数 `vm.swappiness` 设置为 `0`，方法如下：

      ```bash
      [root@xxx /]
      $vi /etc/sysctl.conf
      vm.swappiness = 0

      ```

      应用 sysctl.conf 配置文件里的值：

      ```bash
      [root@xxx /]
      $sysctl -p

      ```
 - 在 AMD 或者 ARM 架构的环境中，建议开启 Numa。
 - 在 ARM 和海光架构的环境中，建议修改配置文件 `/etc/sysctl.conf`，将参数 `kernel.numa_balancing`、`vm.zone_reclaim_mode` 和 `vm.swappiness` 设置为 `0`，方法如下：

  ```bash
  [root@xxx /]
  $vi /etc/sysctl.conf
  kernel.numa_balancing = 0
  vm.zone_reclaim_mode = 0
  vm.swappiness = 0

  ```

  ```

### BIOS 需要关闭以下选项

- Cstate
 - Pstate
 - EIST
 - Power saving
 - SMMU（ARM 架构）

### BIOS 需要配置以下选项

- Automatic Power on After Power Loss: Always on
 - Intel Virtualization Technology：开启
 - Hyper-threading：开启
 - Hardware prefetcher：开启
 - VT-d：开启
 - SR-IOV：开启
 - Turbo Mode：开启
 - Energy performance：开启最大 performance

  #### 说明

  不同的服务器修改 BIOS 的方式不同，具体操作请参见服务器操作手册。

## 磁盘挂载

#### 注意

如果一个挂载点的目录文件容量大于 16 TB，仅支持 xfs 类型。

- OCP 服务器的磁盘挂载点要求如下表所示。

  | 挂载点 | 大小 | 用途 | 磁盘格式 |
  | --- | --- | --- | --- |
  | /home | 100 GB~300 GB | 各组件运行日志盘 | 建议 ext4 或 xfs |
  | /data/log1 | 内存大小的 3~4 倍 | OCP 元数据库日志盘 | 建议 ext4 或 xfs |
  | /data/1 | 取决于所需存储的数据大小 | OCP 元数据库数据盘 | 建议 ext4 或 xfs |
  | /docker | 200 GB~500 GB | Docker 根目录 | 建议 ext4 或 xfs |
 - OBServer 节点的磁盘挂载点要求如下表所示。

  | 挂载点 | 大小 | 用途 | 文件系统格式 |
  | --- | --- | --- | --- |
  | /home | 100 GB~300 GB | observer 进程运行日志盘 | 建议 ext4 或 xfs |
  | /data/log1 | 内存大小的 3~4 倍 | observer 进程日志盘 | 建议 ext4 或 xfs |
  | /data/1 | 取决于所需存储的数据大小 | observer 进程数据盘 | 建议 ext4 或 xfs |

  #### 说明

  建议根目录不小于 50 GB。如果使用 LVM，建议创建时使用条带化参数。示例如下：

  `lvcreate -n data -L 3000G obvg --stripes=3 --stripesize=128`

## 网卡设置

建议配置 2 块万兆网卡：

- bond 模式取名 bond0，绑定的模式可以选择 mode1 或 mode4，但建议选择 mode4。对于 mode4 模式，交换机需要配置 802.3ad 协议。
 - 网卡名建议使用 eth0、eth1。

## SSD 的 I/O 调度器建议

- NVMe SSD 默认的 I/O 调度器为 `none`，无需调整。
 - SATA SSD 的 I/O 调度器建议设置为 `none`。

 上一篇 下一篇 ![有帮助](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) 咨询热线
