Создав необходимые записи для каталогов в файле /etc/exports, выполните команду exportfs, чтобы обработать файл экспорта и создать файл /var/lib/ nfs/xtab.
Файл xtab содержит информацию об экспортированных каталогах - именно из этого файла извлекает сведения mountd, обрабатывая запросы клиентов на монтирование. Чтобы обработать все записи файла /etc/exports, выполните exportfs с ключом командной строки -а:
# exportfs -a
Данная команда экспортирует все каталоги, упомянутые в файле exports, и обычно выполняется в процессе загрузки из загрузочного сценария. Чтобы привести В исполнение изменения, внесенные в файл /etc/exports, не перезагружая систему, воспользуйтесь ключом - r:
# exportfs -r
Ключ -r синхронизирует содержимое файлов exports и xtab. Новые элементы файла exports добавляются в файл xtab, а удаленные элементы удаляются из файла xtab.
Команда exportfs позволяет экспортировать каталог, не упомянутый в файле /etc/exports. Например, чтобы временно экспортировать каталог /usr/local для клиента fox в режиме чтения/записи, выполните такую команду:
# exportfs fox:/usr/local -о rw
Когда клиент завершил работу с временно экспортированной файловой системой, каталог удаляется из списка доступных при помощи ключа -u, как показано ниже:
ft exportfs -u fox:/usr/local
Сочетание ключей -u и -a позволяет отменить экспорт всех каталогов, не завершая работу демона NFS:
# exportfs -ua
Как только сервер организовал совместный доступ или экспортировал каталоги, клиенты могут начинать монтировать и использовать файловые системы. В следующем разделе описана настройка клиента NFS.