私はここで何が間違っているのかわかりません。/etc/rc.conf
私の(プライベート)サーバーには次の構成があります。
cloned_interfaces="bridge0 lagg0"
ifconfig_igb0="up"
ifconfig_igb1="up"
ifconfig_lagg0="laggproto loadbalance laggport igb0 laggport igb1 up"
ifconfig_bridge0="addm lagg0"
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up"
defaultrouter="172.16.0.1"
新しい設定テストがトリガされると、service netif restart
インターフェイスが開き、IP アドレスがブリッジに設定されます。動作しない唯一のことは、ブリッジに遅延グループが追加されないことです。
何が間違っているのかというアイデアはありますか?私はFreeBSD 12.0-RELEASE-p7を実行しています。私の設定がうまくいくはずだと思います。遅延グループを手動で追加すると、ブリッジはそれを受け入れますが、addm lagg0
自動的には実行しません。
答え1
ifconfig_bridge0
以下を使用してオーバーライドした値:
ifconfig_bridge0="addm lagg0"
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up"
1行に変換します。
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 addm lagg0"
up
ブリッジインターフェイスが必要だとは思わない。
または、追加の構文を使用します。
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up"
ifconfig_bridge0="$ifconfig_bridge0 addm lagg0"
順序が重要かどうかはわかりませんが、最後にメンバーインターフェイスを追加します。