Hive启动报错

[lili@hadoop102 hive]$ bin/hive
which: no hbase in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/module/jdk1.8.0_144/bin:/opt/module/hadoop-2.7.2/bin:/opt/module/hadoop-2.7.2/sbin:/opt/module/kafka/bin:/home/lili/bin)
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/module/tez-0.9.1/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/module/hive/lib/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/module/hadoop-2.7.2/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
Hive Session ID = a4721af8-fbe4-4071-9f36-fc7a61abbd97Logging initialized using configuration in jar:file:/opt/module/hive/lib/hive-common-3.1.2.jar!/hive-log4j2.properties Async: true
Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:683)at org.apache.hadoop.hive.ql.session.SessionState.beginStart(SessionState.java:591)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:747)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:221)at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:932)at org.apache.hadoop.hive.ql.session.SessionState.getAuthenticator(SessionState.java:1664)at org.apache.hadoop.hive.ql.session.SessionState.getUserFromAuthenticator(SessionState.java:1274)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.setupSessionAcls(TezSessionState.java:575)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.openInternal(TezSessionState.java:356)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.beginOpen(TezSessionState.java:256)at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:680)... 9 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hadoop.hive.ql.session.SessionState.setAuthorizerV2Config(SessionState.java:964)at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:924)... 15 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:279)at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:435)at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:375)at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:355)at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:331)at org.apache.hadoop.hive.ql.session.SessionState.setAuthorizerV2Config(SessionState.java:960)... 16 more
Caused by: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hadoop.hive.metastore.utils.JavaUtils.newInstance(JavaUtils.java:86)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.<init>(RetryingMetaStoreClient.java:95)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:148)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:119)at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:4299)at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:4367)at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:4347)at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:4603)at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:291)at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:274)... 21 more
Caused by: java.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.apache.hadoop.hive.metastore.utils.JavaUtils.newInstance(JavaUtils.java:84)... 30 more
Caused by: MetaException(message:Could not connect to meta store using any of the URIs provided. Most recent failure: org.apache.thrift.transport.TTransportException: java.net.ConnectException: 拒绝连接 (Connection refused)at org.apache.thrift.transport.TSocket.open(TSocket.java:226)at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.open(HiveMetaStoreClient.java:516)at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.<init>(HiveMetaStoreClient.java:224)at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.<init>(SessionHiveMetaStoreClient.java:94)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.apache.hadoop.hive.metastore.utils.JavaUtils.newInstance(JavaUtils.java:84)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.<init>(RetryingMetaStoreClient.java:95)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:148)at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:119)at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:4299)at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:4367)at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:4347)at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:4603)at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:291)at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:274)at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:435)at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:375)at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:355)at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:331)at org.apache.hadoop.hive.ql.session.SessionState.setAuthorizerV2Config(SessionState.java:960)at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:924)at org.apache.hadoop.hive.ql.session.SessionState.getAuthenticator(SessionState.java:1664)at org.apache.hadoop.hive.ql.session.SessionState.getUserFromAuthenticator(SessionState.java:1274)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.setupSessionAcls(TezSessionState.java:575)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.openInternal(TezSessionState.java:356)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.beginOpen(TezSessionState.java:256)at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:680)at org.apache.hadoop.hive.ql.session.SessionState.beginStart(SessionState.java:591)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:747)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:221)at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.ConnectException: 拒绝连接 (Connection refused)at java.net.PlainSocketImpl.socketConnect(Native Method)at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)at java.net.Socket.connect(Socket.java:589)at org.apache.thrift.transport.TSocket.open(TSocket.java:221)... 38 more
)at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.open(HiveMetaStoreClient.java:565)at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.<init>(HiveMetaStoreClient.java:224)at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.<init>(SessionHiveMetaStoreClient.java:94)... 35 more

解决方法

1.首先检查hive-site.xml文件

  1. 打开/hive/conf目录下的hive-site.xml文件查看配置。

  2. 检查数据库的配置是否正确。

  3. 如果错误,将其更正。

  4. 重启Hadoop集群。

  5. 启动hive

    #1.首先启动Metastore服务
    [lili@hadoop102 hive]$ nohup bin/hive --service metastore &
    #1.首先启动Metastore服务
    [lili@hadoop102 hive]$ bin/hive
    

2.其次检查core-site.xml文件

  1. 打开/hadoop-2.7.2/etc/hadoop目录下的core-site.xml文件查看配置。

  2. 检查NameNode的地址配置是否正确(地址格式一定不能错)。

  3. 如果错误,将其更正。

  4. 重启Hadoop集群。

  5. 启动hive

    #1.首先启动Metastore服务
    [lili@hadoop102 hive]$ nohup bin/hive --service metastore &
    #2.启动hive
    [lili@hadoop102 hive]$ bin/hive
    

希望可以帮助到你。

Hive启动报错 java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang相关推荐

  1. Hive启动报错:java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration

    <!--Hive启动报错:Caused by: java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration ...

  2. hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition

    报错如下 Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Precon ...

  3. Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法

    linux安装hive 遇到问题:Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法 方法记录 提示:这里 ...

  4. hivemetastore java,hive启动报错 hive.metastore.HiveMetaStoreClient

    之前用的是hive-0.90 ,想与hbase整合下,所以更换hive为0.13.1版本,因为偷懒将原来的conf配置文件拷贝, 结果出现如下错误,hive.metastore.local,hive. ...

  5. centos7 hive启动报错 没有到主机的路由,防火墙已关闭

    问题 hive启动报错,防火墙已关闭 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.datanucl ...

  6. 启动hiveserver2时报错Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

    启动hiveserver2时报错: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metada ...

  7. Exception in thread main java.lang.RuntimeException: org.apache.hadoop.security.AccessControlExcep

    hadoop在使用时,由于权限问题,没有解决,导致报错,如下,是我使用hive时,导致的错误. Exception in thread "main" java.lang.Runti ...

  8. 启动报错:Caused by: org.apache.ibatis.binding.BindingException汇总解决

    报错 Springboot启动时从nacos拉取配置.启动报错: Caused by: org.apache.ibatis.binding.BindingException: Invalid boun ...

  9. Spark读Hive分区表报错:Caused by: org.apache.hadoop.mapred.InvalidInputException: Input path does not exist

    前言 之前删除Hive分区表的时候,直接用hadoop fs -rm -r 命令删除了hdfs上的分区目录,然后用spark读取hive的这个表的时候,就报错了: Caused by: org.apa ...

最新文章

  1. 有关 MyEclipse-export runnable jar file选项 launch configuration里面没有可以选择的东西的解决方法...
  2. java 父类 超类_Java超类-java.lang.object
  3. maven snapshot依赖 打包_Maven教程2:Maven项目构建过程练习
  4. 用计算机代替人工记账缺陷,会计电算化的实施过程是什么
  5. 转Java调用C/C++编写的第三方dll动态链接库(非native API)--- JNI
  6. 密码日记本密码忘记了怎样打开
  7. 小福利,杨格(Young)不等式验证之用python里面的matplotlib和numpy模块画图
  8. LocalDate、LocalTime、LocalDateTime
  9. Vulkan规范笔记(一) 第一章至第六章
  10. 使用自定义注解实现接口参数校验
  11. egg 添加 samesite=none, 出现感叹号
  12. vue图片加载完成前增加loading效果
  13. win10 SystemParametersInfo 设置屏保 不好使_Acer 暗影骑士 N50-N92电脑如何重装win10?win10专业版系统重装教程...
  14. linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk)
  15. javascript高级程序设计读书笔记2
  16. 从零开始自学微信小程序(一)
  17. 正态性/方差齐性检验及stata实现
  18. 【leetcode慢速刷题记录】1. 两数之和
  19. maya导入abc动画_(送给纠结自学3d建模的同学)自学maya,zbrush,substance一个月的感想...
  20. 在中科院计算所实习的一年(更新中。。)

热门文章

  1. error processing condition on org.autoconfigure.transaction.TransactionAutoConfiguration$Transaction
  2. php 上标,html页面如何显示上标和下标
  3. 手机 音乐 推送 到 linux 播放器,很简单地解决了:用手机控制群晖播放音乐并推送到功放的问题...
  4. Layer 父窗口如何获得子窗口的标签元素值
  5. TensorFlow 高性能数据输入管道设计指南
  6. 睡眠的一场革命!-读《睡眠革命》笔记(中)
  7. [家里蹲大学数学杂志]第266期中南大学2013年高等代数考研试题参考解答
  8. 在Latex论文下方添加copyright
  9. 管理学中的十三条定律
  10. 基于Python和Selenium的大麦网自动抢票脚本