在所有节点上配置,使能bond提升网络带宽,本章节以ceph1节点和openEuler操作系统为例进行配置说明。openEuler操作系统推荐使用nmcli工具进行网络配置。
1 | nmcli connection show |
1 | nmcli con add type bond ifname bond_01 mode 4 |
1 2 | nmcli connection modify bond-bond_01 ipv4.addresses 192.168.4.166/24 nmcli connection modify bond-bond_01 ipv4.method manual |
192.168.4.166/24需要替换为实际需要配置的网络IP地址和子网掩码。
1 2 | nmcli con add type bond-slave ifname enp7s0 master bond-bond_01 nmcli con add type bond-slave ifname enp8s0 master bond-bond_01 |
其中enp7s0和enp8s0为网口的NAME,它们在numcli connection show命令的返回值中TYPE字段为ethernet,它们要与交换机配置bond/trunk的端口匹配。
1 | nmcli connection show |
1 | nmcli connection up bond-bond_01 |
1 | BONDING_OPTS=mode=802.3ad |
1 | BONDING_OPTS="mode=4 miimon=100 xmit_hash_policy=layer3+4" |
1 2 3 | ifdown bond-bond_01 ifup bond-bond_01 systemctl restart NetworkManager |
1 | ip a
|