我用的系统是ubuntu13.10,在进入hiveshell之后,输入showtables;显示:hive>showtables;FAILED:Errorinmetadata:java.lang.RuntimeException:Unabletoinstantiateorg.apache.hadoop....
我用的系统是ubuntu13.10,在进入hive shell之后,输入show tables;显示:
hive> show tables;
FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
进入DEBUG模式寻找答案:输入show tables;出现的反馈不能全部发上来,只能一部分:
Caused by: java.net.UnknownHostException: linux-fdc.linux.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
14/05/16 15:34:30 INFO hive.metastore: Waiting 1 seconds before next connection attempt.
14/05/16 15:34:31 INFO hive.metastore: Trying to connect to metastore with URI thrift://linux-fdc.linux.com:8888
14/05/16 15:34:31 WARN hive.metastore: Failed to connect to the MetaStore Server...
org.apache.thrift.transport.TTransportException: java.net.UnknownHostException: linux-fdc.linux.com
at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.open(HiveMetaStoreClient.java:283)
Caused by: java.net.UnknownHostException: linux-fdc.linux.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
... 30 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
求大神帮忙看看,怎么解决,谢谢!!!!
展开