結合されたインターフェイスを起動/中断せずに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

インターフェイスを再起動する必要もありません!

関連情報