ovsで内部インターフェースtap1を作成し、それをカスタム名前空間ns1に追加しました。
ip netns add ns1
ovs-vsctl --may-exist add-port br0 tap1
ip link set tap1 netns ns1
インターフェースを使用したら、それをinit名前空間に戻す必要があります。カスタムネームスペースを削除すると、デバイスは元のネームスペースに戻る必要があると思いますが、それはうまくいきません。
ip netns del ns1
nsを削除した後、インターフェイスは削除されましたが、ovs-vsctl showには残ります。次にインターフェイスを作成しようとするとエラーが発生します。
ovsからどのようにきれいに削除できますか?
ベストアンサー1
次のことを試すことができます。
ip netns exec ns1 ip link set tap1 netns 1
これにより、ルートネームスペースへのインタフェースが返されます。