Hi All
I recently installed Impala 0.7.1 to try it out using cloudera manager free
edition. I issued a describe table and got the following error. Can anyone
give me pointers to why?
ERROR0418 16:57:18.216000 Thread-9 hive.log] Got exception:
org.apache.thrift.transport.TTransportException java.net.SocketException:
Broken pipe
ERROR0418 16:57:18.216000 Thread-9 hive.log]
org.apache.thrift.transport.TTransportException: java.net.SocketException:
Broken pipe
at
org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:161)
at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:65)
at
org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.send_get_all_tables(ThriftHiveMetastore.java:846)
at
org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.get_all_tables(ThriftHiveMetastore.java:838)
at
org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getAllTables(HiveMetaStoreClient.java:827)
at com.cloudera.impala.catalog.Db.(Db.java:270)
at com.cloudera.impala.catalog.Catalog$LazyDbMap.loadDb(Catalog.java:219)
at
com.cloudera.impala.catalog.Catalog$LazyDbMap.access$000(Catalog.java:109)
at com.cloudera.impala.catalog.Catalog$LazyDbMap$1.load(Catalog.java:117)
at com.cloudera.impala.catalog.Catalog$LazyDbMap$1.load(Catalog.java:115)
at
com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)
at
com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)
at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969)
at
com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)
at com.cloudera.impala.catalog.Catalog$LazyDbMap.get(Catalog.java:188)
at com.cloudera.impala.catalog.Catalog.getDb(Catalog.java:898)
at com.cloudera.impala.service.Frontend.describeTable(Frontend.java:335)
at
com.cloudera.impala.service.JniFrontend.describeTable(JniFrontend.java:340)
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at
org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:159)
... 21 more
Hive works as expected for me.