プライベートネットワーク(192.168.2.0/24)に2つのRHEL5ボックスがあり、ファイルシステムを一方から他方にエクスポートしようとしていますが、次のエラーが発生し続けます。
mount.nfs: Input/output error
クライアント側では、次の出力が表示されます。
mount: trying 192.168.2.101 prog 100003 vers 3 prot tcp port 2049
mount: trying 192.168.2.101 prog 100005 vers 3 prot tcp port 960
そしてサーバー側で私はこれを見ます:
Sep 20 14:14:32 omicron mountd[18739]: authenticated mount request from 192.168.2.87:635 for /srv/nfs/web (/srv/nfs/web)
しかし、それだけです。 192.168.2.0/24ネットワーク全体が自由に通信できるようにiptablesを開きましたが、パブリック側は22,80などにロックダウンされています。
何か案は?
ポートマッパーが実行されていることを確認します
CentOSについて
chkconfig --list | grep portmap
CentOSで開始し、起動時に開始するように設定するには
service portmap start
chkconfig portmap on
同様の問題について、mountコマンドの構文に次のオプション「-onolock、udp」を追加しました。
mount -o nolock,udp 192.168.4.11:/var/nfs /mnt/nfs/
どうやら、サービスnfslookが正常に「開始」されていない場合のこの問題。
以下を確認してください。