Назад | Перейти на главную страницу

Сервер nfs больше не запускался на Fedora 25 после недавнего обновления

После сегодняшнего обновления мой сервер nfs больше не отвечал.

При попытке включить службы я получил следующие проблемы:

sudo systemctl enable nfs-idmap.service

результаты для:

Файлы модуля не имеют конфигурации установки (WantedBy, RequiredBy, также, настройки псевдонима в разделе [Install] и DefaultInstance для модулей шаблона). Это означает, что их нельзя включать с помощью systemctl. Возможные причины наличия такого типа модулей: 1) Модуль может быть статически активирован путем создания символьной ссылки из каталога .wants / или .requires / другого модуля. 2) Цель модуля может заключаться в том, чтобы действовать в качестве помощника для некоторого другого модуля, от которого зависят требования. 3) Модуль может быть запущен при необходимости через активацию (сокет, путь, таймер, D-Bus, udev, скриптовый вызов systemctl, ...). 4) В случае шаблонных модулей, модуль должен быть включен с указанием некоторого имени экземпляра.

То же самое для

sudo systemctl enable nfs-lock.service
sudo systemctl enable nfs.target

Моя установка очень долгая и обновляется от версии к версии Fedora. Может, мне просто нужно воспользоваться другими сервисами или внести изменения в файлы конфигурации?

Я тоже пробовал переустановить nfs-utils безуспешно.

Вы почти наверняка были укушены тем, что последний nfs-utils обновление (к nfs-utils-2.1.1-5.rc2.fc25 version) по умолчанию отключена поддержка UDP, что приведет к поломке старых клиентов или клиентов, которые были вынуждены монтировать только через UDP.

Простое исправление - отредактировать /etc/sysconfig/nfs и добавить --udp к RPCNFSDARGS а затем перезапустите сервер NFS.