2.11.4.2. 既知の問題
RHOSO 18.0.9 をデプロイする前に、このリリースで発生した既知の問題を理解しておいてください。
- 外部 MTU が内部 MTU より大きい場合、パケットは通知されることなくドロップされます
外部 MTU が内部 MTU より大きい場合、RHOSO は想定どおりに north-south パケットを断片化しません。代わりに、Ingress パケットは通知なしにドロップされます。
また、テナントネットワーク間の east/west トラフィックでも、断片化は機能しません。
これらの問題が解決されるまで、外部の MTU 設定が内部の MTU 設定以下であること、および east/west 経路上のすべての MTU 設定が等しいことを確認してください。
回避策:
これらの問題が解決されるまで、次の手順を実行して、外部の MTU 設定が内部の MTU 設定以下であること、および east/west 経路上のすべての MTU 設定が等しいことを確認してください。
-
ovn_emit_need_to_fragをtrueに設定します。 -
Geneve トンネルのカプセル化オーバーヘッドに対応するために、
global_physnet_mtuを外部ネットワーク MTU より 58 バイト以上大きいサイズに設定します。 -
各物理ネットワークの MTU を記述するには、
physical_network_mtus値のペアを設定します。 - 外部ネットワーク上のすべてのデバイスの MTU 設定が内部 MTU 設定よりも小さいことを確認します。
- 既存のルーターに変更を適用するには、ルーターを削除して再作成します。
-
- 例
たとえば、外部ネットワーク
datacentreの MTU が 1500 であるとします。OpenStackControlPlane CR に次の neutron 設定を入力します。
neutron: enabled: true : template: : customServiceConfig: | [DEFAULT] global_physnet_mtu=1558 [ml2] physical_network_mtus = ["datacentre:1500_{context}"] [ovn] ovn_emit_need_to_frag = true- 外部ネットワーク上のすべてのデバイスの MTU 設定が内部 MTU 設定よりも小さいことを確認します。
- OVN ルーターを使用するすべてのテナントネットワークの MTU が同じであることを確認します。
既存のルーターに変更を適用するには、ルーターを削除して再作成します。