nfs действительно замедляется на одном определенном клиенте

У меня есть файловый сервер в моей сети с устройством хранения данных, доступным через NFS.

От одной конкретной клиентской машины, читающей из этой доли NFS, является действительно медленным. Или скорее это останавливается все время. Шаблон идет как:

  1. Скопируйте действительно быстро в течение подобных 2 секунд
  2. Остановитесь приблизительно на 18 секунд без переданных битов (это - то, что я хочу избавиться от),
  3. Повторитесь от 1.

Это не сервер: Я могу получить доступ к NFS быстро от нескольких других машин в сети.

Это не сеть: Посмотрите выше. Одна проблематичная машина подключена с кабелем, таким образом, это - вся польза.

Это не аппаратные средства в проблематичной машине: Мне установили Ubuntu 11.04 x86, и затем NFS работал хорошо. Проблема появилась после того, как я установил Ubuntu 11.04 x86-64. (Я не знаю то, что вызывает его, но как я говорю; это работало прежде. Теперь это не делает),

Это не опции монтирования: Я скопировал соответствующую строку в fstab от x86-установки. Я также попытался изменить опции монтирования напрасно.

Я не вижу ничего релевантно выглядящего в dmesg или системном журнале.

Я действительно не знаю, как продолжить отлаживать это. Что может заставить nfs вести себя как это? Какие инструменты я могу использовать для определения то, что вызывает блокировку/остановку?Помощь?:)

2
задан 5 August 2011 в 15:44

1 ответ

Это была сеть, в конце концов. Я расширил и изогнул чертовски сетевой кабель таким способом, которым автосогласование сделало скорость сети 10Mb/s, полудуплекс. Это я обнаружил с ethtool eth0.

Очевидные остановки я думаю, должно быть, произошли из-за некоторой буферизации где-нибудь. Когда я выглядел ближе, казалось, что копирование было просто действительно медленным. Я выглядел ближе путем включения nfs вход к системному журналу с sudo sysctl -w sunrpc.nfs_debug=1023.

Как насчет этого?

2
ответ дан 2 December 2019 в 04:28

Другие вопросы по тегам:

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