启动hiveshell时出现问题

6pp0gazn  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(299)

我无法启动apache配置单元(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>

我没有修改hive-site.xml中的其他字段,请任何人建议我如何解决这个问题。
br,萨努马拉

blpfk2vs

blpfk2vs1#

安装此文件slf4j-log4j12-1.4.3.jar
原因如果你已经收到这个错误,你需要安装上面的文件,下面是错误,因为无法启动配置单元外壳;
[root@nn-1 配置单元]#使用文件:/etc/hive/conf.dist/hive-log4j.properties slf4j中的配置初始化配置单元日志:未能加载类“org.slf4j.impl.staticloggerbinder”。slf4j:默认为无操作(nop)记录器实现slf4j:请参阅http://www.slf4j.org/codes.html#staticloggerbinder 更多细节。

相关问题