ホームサーバーに設定済みのzpoolとデータセットがあります。 Macのホームネットワークを介してZFSにアクセスするようにNFSをセットアップします。
Ubuntu側では、...
# apt-get install nfs-kernel-server
# zfs set [email protected]/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マウントを使用する古いチュートリアルのみを見つけました。誰でも最新のチュートリアルを持っていますか?
理解した!
mount
構文が間違っている必要があります。 Finderで接続してみましたが、うまくいきました!
マウントには管理者権限が必要です。次のようにSudo
を使用してみてください。
$ Sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
あなたの質問に答えるために、「操作は許可されていません」は、名前付きフォルダー「/ Users/me/Remote」に既にマウントが接続されている場合に表示されるものです
代わりにFinderを使用すると正常に機能します。代わりに/ Volumesの下にリモートがマウントされ、競合が発生しないためです。