Я следил за множеством живых сеансов о том, как настроить сервер 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
вместо