NFS продолжает беспорядочно разбиваться, ломает монтирование на других клиентах

Я соединяю несколько моих Linux-серверов с NFS. Какое-то время он шел нормально, но почему-то все больше и больше нестабилен

Пример. Скопируйте 4-гигабайтный файл с клиента на сервер NFS, провалившись до завершения с ошибкой ввода-вывода. dmesg заполняется

 [1525450.884071] nfs: server quackron not responding, timed out [1525451.384072] nfs: server quackron not responding, timed out [1525451.884072] nfs: server quackron not responding, timed out [1525452.384086] nfs: server quackron not responding, timed out [1525452.884065] nfs: server quackron not responding, timed out [1525584.112127] nfs: server quackron not responding, timed out [1525669.492066] nfs: server quackron not responding, timed out [1525930.544062] nfs: server quackron not responding, timed out 

Варианты монтирования (многие дополнительные опции предназначены для предотвращения исчезновения NFS-сервера от блокировки всего каталога до перезапуска или обмана umount)

 rw,intr,soft,timeo=5,retrans=5,actimeo=10,retry=5,vers=4,addr=10.0.0.20,clientaddr=10.0.0.1 

Перейдя на сервер, я получаю это в dmesg

 [1384141.237197] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory [1384141.237237] NFSD: starting 90-second grace period [1439491.137710] nfsd: last server has exited, flushing export cache [1439492.461197] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory [1439492.461236] NFSD: starting 90-second grace period 

Я не могу найти его в этом dmesg или журнале, но я знаю, что видел, что «nfsd последний сервер вышел из сигнала 15». Google не может найти какую-либо полезную информацию

Любая идея, что может привести к сбою nfs?

Примечание. На этом сервере запущен Ubuntu Server 11.10 и полностью обновлен

5 Solutions collect form web for “NFS продолжает беспорядочно разбиваться, ломает монтирование на других клиентах”

В качестве теста измените ваше крепление на стороне клиента, чтобы:

 sudo mount -t nfs -o intr,hard,timeo=14,rsize=8192,wsize=8192 

или, если вы положили его в fstab на стороне клиента:

 remoteserver:/remote/path /local/path nfs rsize=8192,wsize=8192,hard,timeo=14,intr 0 0 

Я использую эти настройки на работе, и мы регулярно переносим несколько ТВ в неделю.

Используйте эти настройки, не добавляя ни одного из других, кроме ваших конкретных переменных.

Если NFS – это проблема, и scp работает без проблем – используйте sshfs.

Если это выделенная NFS VLAN, проверьте, нет ли у вас дублирующих IP-адресов в вашей сети. Я просто отлаживал проблему очень похоже на это, и оказалось, что были некоторые опечатки в файлах кикстарта и из 40 хостов, у нас было 5, которые использовали дублирующие IP-адреса. NFS будет работать отлично, и копии будут быстро на некоторое время, но производительность постепенно сократится, а затем повесит в целом.

У меня такая же проблема. Это выглядит как ошибка в том, как он монтируется во время загрузки. Положите noauto в / etc / fstab, чтобы том NFS не монтировался во время загрузки. После того, как машина была вставлена, установите ее вручную. ИЛИ просто установите mount -a в /etc/rc.local. Могут быть некоторые плохие ошибки в выскочке и udev … не имеет смысла!

Я получил ряд ошибок:

 [26017.155508] svc: failed to register nfsdv2 RPC service (errno 111). [26017.155555] svc: failed to register nfsaclv2 RPC service (errno 111). [26017.155786] nfsd: last server has exited, flushing export cache [26017.156528] nfsd: last server has exited, flushing export cache [26026.042279] svc: failed to register nfsdv2 RPC service (errno 111). [26026.042332] svc: failed to register nfsaclv2 RPC service (errno 111). [26026.042573] nfsd: last server has exited, flushing export cache 

и он был разрешен через «/etc/init.d/portmap restart», не уверен, если он поможет?

  • Ubuntu 14.04.1, 14.10 базовые дистрибутивы занимают 30 минут +, чтобы попасть в заставку экрана
  • Установка драйверов в ubuntu
  • Ввод сетевого интерфейса вверх / вниз из командной строки
  • Генерация UUID1 слишком медленная
  • Нет такого файла или каталога при перемещении файла
  • RAID 1 на сервере - нужен файл с зеркального диска
  • Ошибка загрузки grub при загрузке, восстановление при ремонте не восстанавливается
  • Сервер ubuntu 16.04: невозможно запустить супервизор
  • Как проверить папку внутри конкретной папки в сценарии оболочки?
  • Какое значение Максимальное разрешение доступа у продукта "Ubuntu 16.04"?
  • Отладка cuda nvidia driver crashiness
  • Обратный "lvconvert --splitcache"?
  • Linux и Unix - лучшая ОС в мире.