Прогресс бар показывает неправильную скорость при копировании файлов на nfs смонтированное хранилище

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

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

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

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

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

  1. Это нормально или это баг, возможно?

  2. Если не баг, есть ли способ настроить его так, чтобы он хорошо работал с прогресс-барами?

Мой /etc/exports выглядит так:

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

Я также попробовал async, это ничего не изменило.

0
25.05.2017, 21:29
1 ответ

Я не знаком ни с одним из этих файловых менеджеров. Вы пробовали простую копию? то есть: timex cp

Возможно файловые менеджеры делают проверку после копирования? Возможно, какая-то проверка контрольной суммы/md5 hash?

Используемая версия NFS? zpool на сервере в порядке? статус zpool -x

0
28.01.2020, 04:45

Теги

Похожие вопросы