IP フラグメンテーションに失敗し、断片化したパケットが破棄される
Issue
- 3 ノードの Oracle RAC があり、そのうちの 1 つで問題が発生しました。
netstat -s
出力を確認すると、その前後でカウンターが急増しています。
54672220 packet reassembles failed
- このイベントが発生した後、パケットサイズが MTU より大きいモジュールに ping することができません。
# ping <IP Addr> -s 1600
Environment
- Red Hat Enterprise Linux 6.6 (
kernel-2.6.32-504.el6
) 以降 - Red Hat Enterprise Linux 6.7.z (
kernel-2.6.32-573.7.1.el6
) 以前 - 一般的に IP フラグメントを送信する Oracle RAC などのアプリケーション
- IP フラグメンテーション
- 多数の CPU コアを持つシステム
- 1 つのインスタンスに 160 個の CPU コアがあるシステム
- CPU が小さいシステムは影響を受けません。
- たとえば、CPU コアが 12 個しかないマシンではこの問題を再現できませんでした。
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.