web-dev-qa-db-ja.com

ローカルネットワーク上のサーバーからNFSをマウントできません

構成ファイルに大きな変更を加えることなく、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

これを入力すると、出力がなくなり、何もできなくなります。別の端末回線の開始が表示されていません。コマンドがスタックしています。

誰かが私が間違っていることを知っていますか?私を助けてください。

3
user35443

サーバー上

/ 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からの出力を投稿できれば素晴らしいと思います。

2
Amirul Ali

NFSエクスポートをクライアントの/ mntディレクトリにマウントしようとしているようです。

/ mntの下にマウントポイントを作成し、たとえば/ mnt/fooを作成して、そこにマウントしてみてください。

0
JasonAzze