NFS マウントされたストレージにファイルをコピーするときに進行状況バーに誤った速度が表示される

NFS マウントされたストレージにファイルをコピーするときに進行状況バーに誤った速度が表示される

NFS マウントされたドライブで奇妙な問題が発生しています。これは NFS 経由で共有される ZFS プールであり、サーバーとクライアントの両方が Linux Mint 18.1 を使用しています。

大きなファイルをサーバーにコピーすると、進行状況バーがほぼ即座に 100 % に達し (とんでもない速さで)、実際の転送が完了する前にハングアップします。これまでに 2 つのファイル マネージャー (MATE のデフォルトの Caja と Double Commander) を試しましたが、結果は同じでした。

興味深いことに、反対方向(サーバーからクライアントへ)にコピーすると、すべて期待どおりに動作します。

これは NFS プロトコル自体の特性、つまり転送されたデータの量などを報告する方法によるのではないかと思います。よくわかりません。

質問が2つあります。

  1. これは正常なのでしょうか、それともバグでしょうか?

  2. バグでない場合、プログレスバーでうまく動作するように設定する方法はありますか?

私の/etc/エクスポート次のようになります:

    /media/data        192.168.2.1/24(rw,sync,no_root_squash,no_subtree_check)

私も試してみました非同期、何の違いもありませんでした。

答え1

私はどちらのファイル マネージャーにも詳しくありません。簡単なコピーを試しましたか? 例: timex cp <X> <Y>

おそらく、ファイル マネージャーはコピー後にチェックを行っていますか? 何らかのチェックサム/md5 ハッシュ チェックでしょうか?

使用中の NFS のバージョンは? サーバー上の zpool は正常ですか? zpool status -x

関連情報