После сегодняшнего обновления мой сервер 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.