启动 HIVE 外壳时出现问题



我无法启动Apache Hive(0.14),我收到以下错误

"线程 "main" 中的异常 java.lang.RuntimeException: java.lang.RuntimeException: 无法实例化 org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient"

我已经将 hive-default.xml.template 的内容复制到 hive-site.xml但修改了以下字段

  <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:derby://child1:1527/metastore_db;create=true</value>
    <description>JDBC connect string for a JDBC metastore</description>
  </property>
<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>org.apache.derby.jdbc.ClientDriver</value>
  <description>Driver class name for a JDBC metastore</description>
</property>

我没有修改蜂巢站点中的其他字段.xml,请任何人建议我如何解决此问题。

溴,萨努马拉

安装此文件SLF4J-log4J12-1.4.3.jar

原因,如果您收到此错误,则需要安装上述文件下面是无法启动 Hive 外壳的错误;


[root@nn-1 配置单元]# 配置单元使用 file:/etc/hive/conf.dist/hive-log4j.properties 中的配置初始化的日志记录SLF4J:无法加载类"org.slf4j.impl.StaticLoggerBinder"。SLF4J:默认为无操作 (NOP) 记录器实现SLF4J:有关更多详细信息,请参阅 http://www.slf4j.org/codes.html#StaticLoggerBinder。

最新更新