今変更しました/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
インターフェイスを再起動する必要もありません!