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 1048576
net.ipv4.tcp_wmem = 4096 16384 1048576
サーバーのリンク速度に基づいて値を設定することをお薦めします。たとえば、次のステップを実行します。
-
root
として、テキスト・エディタを使用して/etc/sysctl.conf
を開き、次の行を追加または変更します。net.ipv4.tcp_rmem = 4096 87380 4194304 net.ipv4.tcp_wmem = 4096 16384 4194304
-
次のコマンドを実行して変更を適用します。
# sysctl -p
-
ネットワークを再起動します。
# /etc/rc.d/init.d/network restart