是否可以在不启动/关闭绑定接口的情况下添加/删除 arp-ip-targets

是否可以在不启动/关闭绑定接口的情况下添加/删除 arp-ip-targets

我刚刚改变/etc/sysconfig/network-scripts/ifcfg-bond0

BONDING_OPTS="mode=active-backup arp_interval=1000 arp_ip_target=10.0.0.1"

现在我想暂时设置这些 arp_interval 和 arp_ip_target ,这样我就不必重新启动界面。

我知道设置 arp_interval:echo 1000 > /sys/class/net/bond0/bonding/arp_interval 但同样不起作用:/sys/class/net/bond2/bonding/arp_ip_target

那么还有什么不同的方法吗?

系统是:RHEL 6.3

我找到了这 2 个文档:

但据我所知:

  • 我至少要做的就是打开/关闭接口,这在我的测试服务器上不起作用。
  • 或者网络重新启动,这只适用于添加arp_ip_targets,但不能删除arp_ip_targets。

我会继续寻找,因为重新启动/网络重新启动是不可接受的。我可以接受同时重新启动/初始化一个绑定接口,但我还无法让它像那样工作。

答案1

我的问题的答案比我想象的更容易,arp_ip_targets 可以像这样添加和删除:

echo +10.0.0.1 > /sys/class/net/bond0/bonding/arp_ip_target
echo -10.0.0.1 > /sys/class/net/bond0/bonding/arp_ip_target

甚至不需要重新启动界面!

相关内容