hive:unable to 示例化org.apache.hadoop.hive.ql.metadata.sessionhivemetastoreclient

oug3syen  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(430)

我是新来的。今天,我安装了hive,按照书中的说明,使用cli创建了一个表。然后我遇到了一个问题。

FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

以下是版本:hadoop 2.9.0 hbase 1.4.5 hive 2.3.3
提示:没有mysql,也没有hive-site.xml,只是一个纯hive。

cxfofazt

cxfofazt1#

我刚解决了。感谢这个博客!https://blog.csdn.net/senvil/article/details/48894237 !
在hive-site.xml中,添加以下内容:

<property>
<name>hive.metastore.schema.verification</name>
<value>false</value>
<description/>
f4t66c6m

f4t66c6m2#

在我的例子中,问题是我试图在metastore\u db服务之前启动hive shell。
为了解决这个问题,我必须删除(或移动)metastore\ db并尝试以下命令:

$ rm -rf metastore_db

$ schematool -dbType derby -initSchema

$ hive

相关问题