私のサーバーには、数日前まで正しく機能していたNFS共有があります。同僚と私はコンピュータを使用してサーバーに接続し、作業中のデータを共有します。すべてのシステムはUbuntu 12.04を実行します。
私はまだ接続できますが、共有スペースをマウントできません。
mount.nfs: access denied by server while mounting server:/shared/space
だから私は彼のコンピュータがサーバーの/etc/exportsファイルにあることを再確認し、次のように実行しました。
$ exportfs -a
サーバーからインストールしましたが、まだ同じエラーが発生します。
アクセスが拒否された理由を理解するために、自分のコンピュータ上の情報とサーバーに含まれる情報を比較する方法はありますか?
彼はまだサーバーにSSHでアクセスできますが、コマンドラインを使用するのが不便で、デスクトップからサーバーに再びアクセスできる場合は、チーム全体に役立ちます。
どんなアイデアでも大いに感謝します。
coworker@degas:~$ showmount -e bic
Export list for bic:
/nfs/home degas.tmh.tmhs,picasso,nic.smab.tmh
/data degas.tmh.tmhs,picasso,nic.smab.tmh
サーバーはbicで、私のコンピュータ(良好な接続状態)はpicassoで、私の同僚のコンピュータはdegasです。
答え1
私は走った
$ host
サーバー上のすべてのIPアドレスのホスト名を確認してください。 degas.tmh.tmhsのIPアドレスは、我々が修理したいマシンとは異なります。
2つの異なるIPアドレスがホスト名degasを共有しているようです。最近インターネット接続を切り替える必要があるためです。私は彼の実際のIPアドレスをbic:/ etc / exportsに追加して実行しました。
$ exportfs -a
それから彼のコンピュータに共有スペースをインストールすることができました。