网络接口备份配置
“网络接口备份”通过提供故障检测和故障转移来防止单独一点的网络故障而不中断用户的连接。 当在此方式中操作时,在任何给定的时间内只有一个适配器是活动的。
如果活动的适配器发生故障,以太通道中的另一个适配器将会用于所有的流量。 当在网络接口备份方式下操作时,没有必要连接到启用以太通道的交换机。
当适配器连接到不同的网络交换机时,网络接口备份设置是最有效的,因为这样就提供了比所有适配器连接到一个交换机更大的冗余。 当连接到不同的交换机时,确保在交换机之间直接存在连接。 通过保证始终有一个路由为当前活动的适配器服务,这样就提供了从一个适配器到另一个适配器的故障转移能力。
主以太通道上配置的适配器优先于备份适配器。 只要主适配器可以工作,就会使用它。 此行为与之前发行版中的网络接口备份方式的行为相反,在后一行为中,会使用备份适配器直到它也失效(不管主适配器是否已恢复)。
例如,可以将 ent0 配置为主适配器,将 ent2 配置为备份适配器,从而创建名为 ent3的 EtherChannel 。 理想的情况时,ent0 和 ent2 将连接到两个不同的交换机。 在该示例中,所有通过 ent3(以太通道的接口)发送的流量在缺省情况下都通过 ent0 发送,而 ent2 是空闲的接口。 如果 ent0 无法工作,那么所有流量都通过备份适配器 ent2 发送。 当 ent0 恢复工作时,它将再次用于所有流量。
对于带有备份适配器的多个以太通道,现在可以配置以太通道来检测链路故障和网络的不可连接性。 要执行该操作,请使用 netaddr 属性指定应该一直存在连接性的远程主机的 IP 地址或主机名。 以太通道将定期 ping 此主机来确定是否仍然存在一个到它的网络路径。 如果指定的 ping 尝试数无应答,以太通道会将故障转移到其他适配器,希望通过其他适配器有一个通向远程主机的网络路径。 在此设置中,不仅每个适配器应该被连接到不同交换机,而且每个交换机也应该有一个到所 ping 主机的不同路由。
对于具有一个备份适配器的一个或多个以太通道,此 ping 功能可用。 但是,如果因为主适配器上未应答的 ping 而导致故障转移,那么备份适配器会保留生效通道(只要它在工作)。 在备份适配器上操作时,无法知道是否能够到达正在从主适配器 ping 的主机。 要避免在主适配器和备份适配器之间频繁发生故障转移,它将在备份适配器上运行(除非 ping 也在备份适配器上没有回复,或者如果备份适配器本身发生故障,在这种情况下,将故障转移到主适配器)。 然而,如果由于主适配器发生故障(而不是由于 ping 无应答)而发生故障转移,那么像平时一样,只要主适配器一恢复,以太通道就会返回到主适配器。
要在较新版本中配置网络接口备份,请参阅 配置网络接口备份。