オーバーレイ・ネットワークを使用するKubernetesクラスタは、クラスタのVxLAN構成に問題を引き起こす可能性があります。この問題の影響を受けるノードのdmesg出力には、次のようなエラーが表示されます。
[ 610.495450] bnxt_en 0000:00:03.0 ens3: hwrm req_type 0xa1 seq id 0x67 error 0xf [ 610.498246] bnxt_en 0000:00:03.0 ens3: hwrm_tunnel_dst_port_alloc failed. rc:15
通常、この問題はbnxt_en
ドライバ・モジュールでtx offload
機能が有効になっている場合に発生します。この問題は、ethtoolコマンドを使用してtx offload
機能を無効にすることで解決できます。次に例を示します。
$ sudo ethtool --offload $(ip -o -4 route show to default | awk '{print $5}') tx off