SDLab

SDLab
SDLab.org::Adminな脳み

2014年7月24日木曜日

ethtool 関連 TCP offload


Re: [Xen-users] Network connections stalling - Debian Linux domU's
http://lists.xen.org/archives/html/xen-users/2014-07/msg00364.html

>> One observation: It seems to happen only with IPv4. If I connect to the
>> server using IPv6, everything runs fine - mail, sftp etc is OK. Are
>> there any IP- or TCP-settings that could cause this?
>
> tso and friends perhaps. Check ethtool -k (or is it -K?).
Bingo. "ethtool -K eth0 tx off" on the guest does the trick.

それBingoなのかっていう突っ込みは大いにあるが、一応MEMO。

これに絡んで、こっちもあげておく。
How to disable TCP offloading on XenServer 6.2 host nic's
http://discussions.citrix.com/topic/345963-how-to-disable-tcp-offloading-on-xenserver-62-host-nics/

全てOFFにしちゃうと、XenServer5.6からXenServer6.2にUpgrade時に、
TSOか、GSOか忘れたけど、エラーとになった。
なので、Clearwaterでは、TSOとGSOはONが推奨。

なお、トビアスが紹介している、VIF/PIFにOffloadを一括設定するスクリプトは、
運用するときは、注意してね。
設定を突っ込むとき、TSO/GSOもOFFになるんじゃない?
楽せず自分で書いくことを進める。
また、設定を抜くときは、自分で書くか打ち込んでくしかないけど、
param-clear時、other-configが全部クリアされるので、
PIFでNIC0とかNIC1とかについてるmanagement_purpose:を消さないようにね。


0 件のコメント:

コメントを投稿