客户使用SA5280M6机器双口网卡系统下做bond4、交换机端做LACP,同时BMC下设置ncsi为auto、failover模式: 机器做bond4,BMC默认使用port0口,此时部分服务器BMC不通。使用命令将BMC共享功能切换到port1口并重启BMC使之生效后,BMC可以正常通讯
时间: 2023-12-29 19:06:45 浏览: 47
感谢您的分享。
根据您提供的信息,我理解您的问题是当使用SA5280M6机器双口网卡系统做bond4,并在交换机端做LACP,同时设置BMC下的ncsi为auto或failover模式时,部分服务器的BMC无法通信。通过将BMC共享功能切换到port1口并重启BMC后,问题得到了解决。
根据您的描述,这可能是由于BMC默认使用port0口,而在设置bond4时,可能会导致一些网络流量被发送到port1口。如果BMC共享功能不在port1口上,则无法接收到来自bond4的网络流量,从而导致BMC无法正常通信。通过将BMC共享功能切换到port1口并重启BMC后,BMC可以正确接收来自bond4的网络流量,从而解决了该问题。
需要注意的是,BMC共享功能切换到port1口后,可能会影响到其他端口的网络流量。因此,在进行此操作之前,请确保对网络拓扑和流量分布有足够的了解,并在必要时进行相应的调整。
相关问题
用nmcli命令做双网卡绑定bond
双网卡绑定(又称为网络接口绑定或者接口聚合)可以增加带宽和冗余性,以提高网络性能和可靠性。在Linux系统中,可以使用bonding模块实现双网卡绑定,而nmcli命令可以方便地管理网络接口和连接。
下面是使用nmcli命令进行双网卡绑定的步骤:
1. 检查系统是否已经加载了bonding模块:
```
lsmod | grep bonding
```
如果没有输出结果,则需要先加载bonding模块:
```
modprobe bonding
```
2. 创建一个新的bond接口:
```
nmcli con add type bond con-name bond0 ifname bond0 bond.options "mode=4 miimon=100"
```
其中,mode=4表示使用802.3ad(LACP)模式进行绑定,miimon=100表示每隔100毫秒检查一次链路状态。
3. 添加网卡到bond接口中:
```
nmcli con add type bond-slave con-name bond0-port1 ifname eth0 master bond0
nmcli con add type bond-slave con-name bond0-port2 ifname eth1 master bond0
```
其中,bond0-port1和bond0-port2分别是要添加到bond接口中的两个网卡的名字。
4. 激活bond接口:
```
nmcli con up bond0
```
5. 验证绑定是否成功:
```
nmcli con show bond0
```
输出结果应该包括两个从属接口(eth0和eth1)和一个bond接口(bond0)。
注意:使用双网卡绑定前,请确保你的设备和交换机都支持该功能,并根据具体情况设置正确的绑定模式和链路监视器。
redhat7做双网卡绑定bond
要在redhat7上进行双网卡绑定bond,可以按照以下步骤进行操作:
1. 安装bonding驱动程序:在终端中输入以下命令安装bonding驱动程序:
```
sudo yum install -y bonding
```
2. 配置网络接口:打开网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 和 /etc/sysconfig/network-scripts/ifcfg-eth1,并进行以下更改:
```
DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
```
3. 配置bond接口:打开网络配置文件 /etc/sysconfig/network-scripts/ifcfg-bond0,并进行以下更改:
```
DEVICE=bond0
TYPE=Bond
BONDING_MASTER=yes
BOOTPROTO=none
ONBOOT=yes
IPADDR=<IP地址>
NETMASK=<子网掩码>
GATEWAY=<网关地址>
BONDING_OPTS="mode=1 miimon=100"
```
其中,mode=1 表示使用“主-从”模式进行绑定,miimon=100 表示每 100 毫秒检查一次链路状态。
4. 重启网络服务:在终端中输入以下命令重启网络服务:
```
sudo systemctl restart network
```
完成上述步骤后,您的两个网卡就会被绑定成为一个bond接口,可以提高网络带宽和可靠性。