構成ファイルに大きな変更を加えることなく、NFSサーバーをセットアップしました。その後、これらのエントリをサーバー(192.168.1.11)の/etc/exports
(両方のパスが有効)に追加しました。
/export 192.168.1.0/192.168.255.255(rw,fsid=0,insecure,no_subtree_check,async)
/export/users 192.168.1.0/192.168.255.255(rw,nohide,insecure,no_subtree_check,async)
次に、コンピューターを再起動して、エクスポートリストを取得しようとしました。
$ showmount -e 192.168.1.11
/export 192.168.1.0/192.168.255.255
/export/users 192.168.1.0/192.168.255.255
この出力によると、接続に問題はありません。次に、/export
をクライアントファイルシステム(192.168.1.12)にマウントします。
Sudo mount -t nfs4 192.168.1.11:/export /mnt
これを入力すると、出力がなくなり、何もできなくなります。別の端末回線の開始が表示されていません。コマンドがスタックしています。
誰かが私が間違っていることを知っていますか?私を助けてください。
サーバー上
/ etc/exportsを次のように変更してみてください
/export 192.168.1.0/24(rw,fsid=0,insecure,no_subtree_check,async)
/export/users 192.168.1.0/24(rw,nohide,insecure,no_subtree_check,async)
次にexportfs -av
を実行します
クライアント上
Sudo mount -t nfs 192.168.1.11:/export /mnt
または-t nfs4
エラーが発生した場合に/var/log/messages
からの出力を投稿できれば素晴らしいと思います。
NFSエクスポートをクライアントの/ mntディレクトリにマウントしようとしているようです。
/ mntの下にマウントポイントを作成し、たとえば/ mnt/fooを作成して、そこにマウントしてみてください。