NFS ディスクを Linux マシンにマウントできない

NFS ディスクを Linux マシンにマウントできない

NFS ディスクを Red-Hat 7.4 サーバーにマウントしようとしていますが、ハングしてしまいます。

また、タイプを nfs から nfs4 に変更しようとしましたが、機能しませんでした。

私たちを手伝ってくれますか?

dmesg 出力;

      nfsd: last server has exited, flushing export cache
      [4928885.501390] NFSD: starting 90-second grace period (net 
      ffffffff81ad9d40)

      IP:/sharenfs /sharenfs     nfs       rw                0 0

サービス出力;

      service nfs status

       Redirecting to /bin/systemctl status nfs.service
       ● nfs-server.service - NFS server and services
        Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; 
        disabled; vendor preset: disabled)
       Active: active (exited) since Wed 2018-03-14 12:17:15 +03; 23min ago

ping出力;

        ping sharenfs
        3 packets transmitted, 3 received, 0% packet loss

hosts.allow が空です

答え1

問題のトラブルシューティング方法は次のとおりです:

  • ping が実行できないsharenfsので、DNS で適切に設定されていないか、ファイルにないか/etc/host、ファイアウォールがパケットをブロックしています。いずれにせよ、サーバーはどの IP アドレスにリクエストを送信するかを認識していません。つまり、現時点では RedHat と NFS 間の通信は不可能です (少なくとも NFS 共有の名前を使用して、NFS が適切に動作していることが確実な場合は IP を ping してみてください)。

  • Active: active (exited)これは、NFS サービスが実行中であるが、systemd が監視するデーモンがあることを認識していないことを意味します。デーモンがある場合は、開始するプロセスがメインプロセスであるか、子プロセスをフォークして終了するかなどに応じて、Type および ExecStart オプションを適切に構成して、ユニットファイルで定義する必要があります (ここでは、man ページが役に立ちます)。サービス ファイルは通常、/usr/lib/systemd/system/ディレクトリにあります。私のアドバイスは、サービス ファイルに変更を加える前に、以前の状態に戻す必要がある場合に備えて、ファイルのローカル バックアップを作成することです)。

この2つの問題を解くと、もっとはっきりとわかると思います

乾杯

関連情報