Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HDFS >> mail # user >> Re:Socket does not have a channel


Copy link to this message
-
Re: Socket does not have a channel
Hi Julian,

This is from CDH4.1.2 and I think its based on Apache Hadoop 2.0.

Cheers,
Subroto Sanyal
On Mar 5, 2013, at 3:50 PM, 卖报的小行家 wrote:

> Hi,
> Which revision of hadoop?
> and  what's the  situation  to report the Exception?
> BRs//Julian
>
> ------------------ Original ------------------
> From:  "Subroto"<[EMAIL PROTECTED]>;
> Date:  Tue, Mar 5, 2013 04:46 PM
> To:  "user"<[EMAIL PROTECTED]>;
> Subject:  Socket does not have a channel
>
> Hi
>
> java.lang.IllegalStateException: Socket Socket[addr=/10.86.203.112,port=1004,localport=35170] does not have a channel
> at com.google.common.base.Preconditions.checkState(Preconditions.java:172)
> at org.apache.hadoop.net.SocketInputWrapper.getReadableByteChannel(SocketInputWrapper.java:83)
> at org.apache.hadoop.hdfs.RemoteBlockReader2.newBlockReader(RemoteBlockReader2.java:432)
> at org.apache.hadoop.hdfs.BlockReaderFactory.newBlockReader(BlockReaderFactory.java:82)
> at org.apache.hadoop.hdfs.DFSInputStream.getBlockReader(DFSInputStream.java:832)
> at org.apache.hadoop.hdfs.DFSInputStream.blockSeekTo(DFSInputStream.java:444)
>
> While accessing the HDFS  I keep getting the above mentioned error.
> Setting the dfs.client.use.legacy.blockreader to true fixes the problem.
> I would like to know what exactly is the problem? Is it a problem/bug in hadoop ?
> Is there is JIRA ticket for this??
>
>
> Cheers,
> Subroto Sanyal

NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB