现在的位置: 首页 > 综合 > 正文

FAILED: Error in metadata: javax.jdo.JDOFatalInternalException: Unexpected exception caught.

2018年02月08日 ⁄ 综合 ⁄ 共 386字 ⁄ 字号 评论关闭

问题:

今天使用hive时候出现异常,命令为:show databases;错误如下:

FAILED: Error in metadata: javax.jdo.JDOFatalInternalException: Unexpected exception caught.
NestedThrowables:
java.lang.reflect.InvocationTargetException
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask

原因:

我这里的原因是之前我用ant去编译了hadoop,但是没有成功,在HADOOP_HOME目录下多了一个build目录,把它删除即可。

解决方案:

把HADOOP_HOME目录下的build目录删除即可!

再次使用show databases命令:

OK !

抱歉!评论已关闭.