首批通过分布式安全可靠测评,为关键业务系统打造
部署 OceanBase 数据库和 OCP 推荐的网卡 Network 配置
更新时间:2026-05-07 08:31
本文介绍部署 OceanBase 数据库和 OCP 时推荐适用的网卡配置,以及手工配置方法。
适用版本
- OAT 各个版本
- OceanBase 数据库 V2.x、V3.x 各个版本
推荐的网卡 Network 配置
建议配置 2 块万兆网卡,bond 模式取名 bond0、mode1 或 mode4 均可以,推荐使用 mode4。如果是 mode4,则交换机需要配置 802.3ad。
如何做双网卡 IP Bonding,mode4 动态链路聚合
注意
配置为链路聚合模式(802.3ad)需要交换机的支持,因此在配置前,请确认交换机能够支持该工作模式(同时还需要将物理服务器上的两个物理网口拉出来的网线都接到同一个物理交换机上去才可以实现动态链路聚合协议)。
现在的交换机一般都是支持 802.3ad 动态链路聚合协议的。
配置完成 mode4 动态链路聚合,如果配置正确,则 bond 虚拟网卡的速率是物理网卡速率的双倍,否则表示配置未完成,需要检查配置是否存在问题,或者网络布局是否有问题。

[root@localhost network-scripts]# systemctl status network
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
Active: active (exited) since Fri 2023-01-06 16:04:37 CST; 4h 16min ago
Docs: man:systemd-sysv-generator(8)
Process: 29841 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
Process: 30181 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
Jan 06 16:04:36 localhost.localdomain systemd[1]: Starting LSB: Bring up/down networking...
Jan 06 16:04:37 localhost.localdomain network[30181]: Bringing up loopback interface: [ OK ]
Jan 06 16:04:37 localhost.localdomain network[30181]: Bringing up interface enp94s0f0: Connection successfully activated (D-Bus...ion/2)
Jan 06 16:04:37 localhost.localdomain network[30181]: [ OK ]
Jan 06 16:04:37 localhost.localdomain systemd[1]: Started LSB: Bring up/down networking.
Hint: Some lines were ellipsized, use -l to show in full.
[root@localhost network-scripts]#
# cat > /etc/sysconfig/network-scripts/ifcfg-bond4 <<EOF
DEVICE=bond4
NAME=bond4
TYPE=Bond
BONDING_MASTER=yes
IPADDR=172.xx.xx.xxx
PREFIX=16
ONBOOT=yes
BOOTPROTO=static
BONDING_OPTS="mode=4 miimon=100 xmit_hash_policy=layer3+4"
PEERDNS=no
IPV6INIT=no
USERCTL=no
NM_CONTROLLED="no"
GATEWAY=172.xx.x.xxx
EOF
# cat > /etc/sysconfig/network-scripts/ifcfg-enp94s0f0 <<EOF
DEVICE=enp94s0f0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond4
SLAVE=yes
NM_CONTROLLED="no"
EOF
# cat > /etc/sysconfig/network-scripts/ifcfg-enp94s0f1 <<EOF
DEVICE=enp94s0f1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond4
SLAVE=yes
NM_CONTROLLED="no"
EOF
# systemctl restart network
```