web-dev-qa-db-ja.com

RHEL5のNFSクライアントからの入出力エラーの取得

プライベートネットワーク(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などにロックダウンされています。

何か案は?

2
Andrew Watson

同様の問題が発生しました。こちらをご覧ください リンク
そして これ

基本的に、もっと多くのポートを開く必要があります。

1
Ring Ø

ポートマッパーが実行されていることを確認します

CentOSについて

chkconfig --list | grep portmap

CentOSで開始し、起動時に開始するように設定するには

service portmap start
chkconfig portmap on
1
Jason

同様の問題について、mountコマンドの構文に次のオプション「-onolock、udp」を追加しました。

mount -o nolock,udp 192.168.4.11:/var/nfs /mnt/nfs/

どうやら、サービスnfslookが正常に「開始」されていない場合のこの問題。

1
Valentino

以下を確認してください。

  • サーバー上で、/ srv/nfs/webとの間で読み取り/書き込みを行うことができますか?
  • / etc/exportsには何が含まれていますか?
  • /etc/hosts.*の内容
  • / etc/sysconfig/iptablesには何がありますか?
  • 両方のホストでiptablesを停止してからマウントしようとすると、どうなりますか?
  • マウントしようとしているディレクトリに読み取り/書き込みアクセス権がありますか?
  • どのマウントオプションを使用していますか/マウントの/ etc/fstabの行は何ですか?
  • 'showmount-a'および 'showmount -e'からの出力は何ですか?
0
Andrew Case