nfsマウントのタッチファイル遅延時間は〜1000msです。

nfsマウントのタッチファイル遅延時間は〜1000msです。

サーバーがクライアントと同じサブネット上にあるNFSマウントがあります。time touch testemptyクライアントから受け取ったとき:

touch testempty  0.00s user 0.00s system 0% cpu 1.325 total

時間は奇妙なパターンに従います。ほとんどの場合、1秒が少し以上ですが、約1分に1回ずつ約1.3まで急増します。 10秒ごとに存在しないファイルをタッチするのにかかる時間をコンパイルしたこのグラフを参照してください。

遅延時間グラフ

サーバーrm testemptyから取得するとき:time touch testempty

touch testempty  0.00s user 0.00s system 29% cpu 0.005 total

それではディスクは問題ではありません。 Pingの待ち時間は200us未満であるため、ネットワークに問題はありません。私が見つけたサーバーが独自の共有をマウントしても、この現象が発生します。

これは私のものです/etc/exports

/data           192.168.0.0/16(rw,no_subtree_check,async,no_root_squash,insecure,sec=sys,fsid=0)
/data/dba_work  192.168.0.0/16(rw,no_subtree_check,async,no_root_squash,insecure,sec=sys,fsid=1)

原因は何か知っていますか?

サーバーはCentOS 7を実行します。私はサーバー自体を含むいくつかのLinuxクライアントを試しました。

編集する:別のチャートは次のとおりです。 30分、2秒間隔で撮影:

30分以上の遅延時間グラフ、2秒ごとに収集

ベストアンサー1

おすすめ記事