У меня есть рабочий zpool и набор данных на моем домашнем сервере. Я хочу настроить NFS для доступа к ZFS через мою домашнюю сеть на моем Mac.
На стороне Ubuntu у меня есть ...
# apt-get install nfs-kernel-server
# zfs set sharenfs=rw=@192.168.0.0/24,insecure tank/documents
# zfs share tank/documents
# service nfs-kernel-server start
&& grep -q '^[[:space:]]*[^#]*/' $export_files
в /etc/init.d/nfs-kernel-server
, потому что я не могу запустить сервер с пустой /etc/exports/
файл # showmount -e
для проверки монтирования каталога Вывод showmount -e
такой:
Export list for ubuntu1404:
/tank/documents *
На стороне Mac у меня есть ...
$ rpcinfo -p 192.168.0.3
, чтобы проверить, видна ли NFS в сети. $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
Этот последний шаг - то, где я застрял. Я продолжаю получать «Операция не разрешена».
Я читал вокруг, но я нашел только старые учебники, которые используют NFS Mounts от Disk Utility. У кого-нибудь есть какие-нибудь современные учебники?
Понятый это!
я должен иметь mount
синтаксис неправильно. Я пытался соединиться в Средстве поиска, и оно работало!
Монтирование требует административных привилегий. Попытайтесь использовать sudo
как это:
$ sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
Отвечать на Ваш вопрос хотя, "Операция, не разрешенная", то, что Вы будете видеть, когда уже будет монтирование, присоединенное к именованной папке "/users/me/remote"
Используя Средство поиска вместо этого, хорошо работает, потому что это вместо этого смонтирует удаленное под Объемами / и не представит тот конфликт.