ユーザ用ツール

サイト用ツール


linux:linux-etc

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
linux:linux-etc [2014/03/24 16:17] – [Intel ethernet controller 82574L] Wiki Editorlinux:linux-etc [2014/04/16 15:04] (現在) – [Intel ethernet controller 82574L] Wiki Editor
行 120: 行 120:
  
  
-===== Intel ethernet controller 82574L ===== +===== Intel ethernet controller e1000ドライバ ===== 
-Intelの82574Lチップを積んだPCIeボードで頻繁にエラーが出る問題の対処方法。+<del>Intelの82574Lチップを積んだPCIeボードで頻繁にエラーが出る問題の対処方法。</del> 
 +チップの問題ではなく、e1000ドライバの問題かもしれない
  
 以下の様なエラーが頻出して、その都度ネットワークが再起動してしまう。 以下の様なエラーが頻出して、その都度ネットワークが再起動してしまう。
行 156: 行 157:
   Mar 24 15:00:20 [kernel] PCI Status             <10>   Mar 24 15:00:20 [kernel] PCI Status             <10>
  
 +以下の対策をして「収まった」ように見えたが、再発したので追記。
 +
 +以前の対策を元に戻して、今回はNICのTSOをオフにする。e1000ドライバでTSOが有効になっていると問題が生じることがあるらしい。TSOはパケットの一部の処理をCPUからNICに任せる機能で、高負荷時に問題がある場合があるという。
 +
 +  ethtool -K outside rx off tx off tso off
 +
 +再起動で元に戻るので、起動時にコマンドを実行するようにしておく。
 +
 +参考:[[http://extstrg.asabiya.net/pukiwiki/index.php?TSO%28TCP%20Segmentation%20Offload%29%A4%CE%CC%B5%B8%FA%B2%BD]]
 +----
 カーネルに以下のパラメータを渡すと、とりあえず収まった(それ以上追求していない)。 カーネルに以下のパラメータを渡すと、とりあえず収まった(それ以上追求していない)。
  
linux/linux-etc.1395645454.txt.bz2 · 最終更新: 2014/03/24 16:17 by Wiki Editor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki