Ubuntu 10.10 Server の bond0 を br0 にアタッチしようとしてハマる
Ubuntu 10.10 だと,Bonding は
にあるように簡単な... はずでしたが... 動きません.:-( Bonding 自体は 9.10 以前の方法で動くことは確認出来ましたが,こうして作った bond0 をブリッジを作成してアタッチしようとすると,/etc/network/interface の記述だけではどうしてもうまくいきません.
調べていると,/etc/network/if-pre-up.d に ifenslave と ifenslave.dpkg-new ってファイルがあります.この ifenslave.dpkg-new ってファイルを ifenslave として使うとうまくいく感じです.以下のような感じで動いています.
auto bond0 iface bond0 inet manual slaves eth0 eth1 bond_mode active-backup bond_miimon 100 auto br0 iface br0 inet static address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.254 bridge_ports bond0
なんだか良く分かりませんが... (ソース配布物を見ると,確かにインストール後に色々コピーする処理が入ってます)