Emulex OneConnect be2net インターフェイスがパケットを終了し rx_drops_no_frags が増える
Issue
-
Emulex OneConnect
be2netネットワークインターフェイスを持つシステムにおいて、SSH、NFS、CIFS、Samba、SMB、バックアップトラフィック、ファイル共有など、大量のデータ転送 TCP ストリームで接続パケットが失われる問題、もしくはパフォーマンスが低下する問題が発生しています。 -
ethtool統計はrx_drops_no_fragsカウンターでのドロップを示します。
$ ethtool -S eth0 | grep drops
rxq1: rx_drops_no_frags:998210
- 以下のように
ifconfig出力ではRXにおいてパケットが終了したことを示します。
# ifconfig eth0 | egrep "MTU|dropped"
UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1
RX packets:5089235317 errors:0 dropped:1000063 overruns:0 frame:0
Environment
- Red Hat Enterprise Linux (すべてのバージョン)
be2netカーネルドライバーモジュールを使用した Emulex OneConnect ネットワークインターフェイスカード (NIC)- パケットサイズが
2048バイトを超える大きなフレーム (MTU 9000) など
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.