NFS: Buggy server - nlink == 0!
今回初めてNFSクライアントからNFSマウントを試みてこのエラーメッセージが表示されたのであれば、クライアントとサーバのNFS設定を調査する。過去の事例ではクライアントとサーバのNFSバージョンが異なっていてクライアント側をサーバの設定に合わせたらマウントできたという例が報告されていた。以前はNFSマウントもできファイルも参照できていたのに今回、このメッセージが表示されたのであれば、サーバ側で設定を変えていないか、ファイル自体は問題ないかをサーバへアクセスして調査する。設定もファイルも問題ないようであれば、NFSファイルシステムのカーネルのバグということもありえる。 NFSサーバの不具合の可能性がある。Linuxのサポート契約があるのなら状況をサポート契約先に報告する。
なお、サーバ側でNFSファイルに対して,ターミナルからlsコマンドで、ls -laやstatコマンドを実行してファイルやディレクトリの状態を調べることができる。
NFSクライアントからNFSファイルをマウントする際やNFSファイルを参照、更新した際に、サーバのNFSファイルのファイル構造を調べたがファイルのリンク数がゼロであった。
ファイルのリンク数:
ハードリンクの数。ハードリンクは、ファイルシステムでのファイルやディレクトリと名前を結びつけることである。リンク数はその結びついた数である。ファイルやディレクトが存在する時はリンク数は1以上になっている。