Индикатор выполнения показывает неправильную скорость при копировании файлов на смонтированное хранилище nfs

Индикатор выполнения показывает неправильную скорость при копировании файлов на смонтированное хранилище nfs

У меня странная проблема с смонтированным диском nfs. Это пул zfs, общий через nfs, и сервер, и клиент используют Linux Mint 18.1.

Что происходит, когда я копирую большой файл на сервер, полоса прогресса почти сразу достигает 100 % (с какой-то нелепой скоростью), а затем просто зависает до завершения фактической передачи. Пока что я попробовал два файловых менеджера (Caja по умолчанию в MATE и Double Commander) с тем же результатом.

Интересно, что когда я копирую в обратном направлении (с сервера на клиент), все работает так, как и ожидалось.

Подозреваю, что это может быть свойство самого протокола NFS — то, как он сообщает об объеме переданных данных или что-то в этом роде. Я не уверен.

У меня два вопроса:

  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

Связанный контент