日本語PDF

Direct NFSクライアントのためのTCPネットワーク・プロトコル・バッファの確認

TCPネットワーク・バッファ・サイズがサーバーの速度に適していることを確実にするために、TCPネットワーク・バッファ・サイズを確認します。

デフォルトでネットワークのバッファ・サイズは、TCPでは1 MB、UDPでは2 MBに設定されます。TCPバッファ・サイズはファイル転送に制限を設定することが可能で、これはDirect NFSクライアント・ユーザーのパフォーマンスにマイナスの影響を与える場合があります。

現在のTCPバッファ・サイズをチェックするには、次のコマンドを入力します。

# sysctl -a |grep -e net.ipv4.tcp_[rw]mem

このコマンドの出力は、次のようになります。

net.ipv4.tcp_rmem = 4096        87380   1056768
net.ipv4.tcp_wmem = 4096        16384   1056768

サーバーのリンク速度に基づいて値を設定することをお薦めします。たとえば、次のステップを実行します。

  1. rootとして、テキスト・エディタを使用して/etc/sysctl.confを開き、次の行を追加または変更します。

    net.ipv4.tcp_rmem = 4096        87380   4194304
    net.ipv4.tcp_wmem = 4096        16384   4194304
    
  2. 次のコマンドを実行して変更を適用します。

    # sysctl -p
    
  3. ネットワークを再起動します。

    # /etc/rc.d/init.d/network restart