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

showmount не показывает файлы при настройке и автоматическом монтировании сервера nfs

Я следил за множеством живых сеансов о том, как настроить сервер nfs. Я создал экспорт файла в / etc / exports, и файл содержал следующее:

/data    -rw     *(rw,no_root_sqush)

У меня есть каталог и все файлы / data, которые правильно настроены там, я запустил сервер nfs.

systemctl start nfs

и он не возвращал никаких ошибок, но когда я попытался проверить showmount для / data, я не смог найти ни одного списка / data в showmount

showmount -e localhost

это то, что я получаю,

Export list for localhost:

но нет / data в списке.

Затем я хотел проверить состояние сервера nfs, поскольку он не выдавал никаких ошибок:

systemctl status -l nfs

и результат был:

    ● nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled)
   Active: active (exited) since Mon 2017-03-13 04:09:47 EDT; 2min 44s ago
  Process: 4197 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
  Process: 4193 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)
 Main PID: 4197 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/nfs-server.service

Mar 13 04:09:47 dhcppc6 systemd[1]: Starting NFS server and services...
Mar 13 04:09:47 dhcppc6 exportfs[4193]: exportfs: /etc/exports:1: unknown keyword "no_root_sqush"
Mar 13 04:09:47 dhcppc6 systemd[1]: Started NFS server and services.

поэтому всякий раз, когда я пытаюсь смонтировать / data через:

mount localhost:/data /mnt

результат был

mount.nfs: access denied by server while mounting localhost:/data

Хотя я захожу как рут.

Не хватает ли здесь чего-то, что я сделал при настройке сервера nfs, что не позволяет мне смонтировать его данные?

По поводу монтажа: я добавил следующую строку в /etc/auto.master:

/nfsserver      /etc/auto.nfsserver

и я создал новый файл /etc/auto.nfsserver а также добавил строку:

blah    -rw     localhost:/data

чтобы подготовить все к установке, чтобы смонтировать сервер nfs. Но любая помощь здесь будет очень признательна.

Спасибо

Проблема в следующей строке - это опечатка:

/data    -rw     *(rw,no_root_sqush)

13 марта 04:09:47 dhcppc6 exportfs [4193]: exportfs: / etc / exports: 1: неизвестное ключевое слово "no_root_sqush"

Как в руководство

Единственные параметры, которые могут изменяться таким образом, - это ro, rw, no_root_squash, root_squash и all_squash.

Вы должны использовать no_root_squash вместо