0

hadoop fs -getmergeを実行していて、次のエラーが発生します。

12/10/30 09:24:45 INFO hdfs.DFSClient: Failed to connect to /[IP], add to
deadNodes and continue
java.net.SocketTimeoutException: 60000 millis timeout while waiting for channel to be   
ready for read. ch : java.nio.channels.SocketChannel

試行ごとに異なるIPでこのエラーが発生し、データノードログに疑わしいエラーや警告は表示されません。

何かご意見は?

4

1 に答える 1

0

HDFSの読み取りは、DataNodeを保持しているブロックから直接実行されます。

この背後にある一般的な理由は、特にこのように障害が一貫している場合、ファイアウォールまたはその他の理由により、適切なクライアント➜DataNode接続がないことです。

于 2012-12-30T23:52:22.673 に答える