Сервер
/etc/exports (по строке на экспорт): путь сеть(опции):
Опции: rw/ro, sync (надёжно)/async (быстро), root_squash (root клиента →
nobody, по умолчанию), no_subtree_check (рекомендуется).
Сетевые каталоги по NFS — экспорт на сервере, монтирование на клиенте, права.
sudo exportfs -ra
sudo exportfs -v
showmount -e сервер
nc -zv сервер 2049
доступен ли NFS-порт
NFS даёт доступ к каталогам сервера по сети как к локальным. Сервер экспортирует каталог, клиент его монтирует (mount). Распространён между Linux-машинами.
nfs-kernel-server, экспорты в /etc/exports;nfs-common, монтирование через mount -t nfs./etc/exports (по строке на экспорт): путь сеть(опции):
Опции: rw/ro, sync (надёжно)/async (быстро), root_squash (root клиента →
nobody, по умолчанию), no_subtree_check (рекомендуется).
IP клиента не подходит под маску в /etc/exports, или после правки не сделали
exportfs -ra. Проверь showmount -e сервер и саму строку экспорта.
NFS сопоставляет по UID/GID — у клиента и сервера они должны совпадать (или настрой
idmapping для NFSv4). root клиента по умолчанию «сжимается» в nobody (root_squash).
«Жёсткое» (hard, по умолчанию) монтирование вешает процессы намертво. Для некритичных
данных — soft,timeo=50,retrans=2; в fstab добавляй _netdev,nofail.
Экспорт пересоздали/ФС перемонтировали на сервере. Перемонтируй на клиенте
(umount/mount), при необходимости с -o remount.
Есть неточность? Сообщить об ошибке в статье