hive安装完成无法启动,bin/hive报错Exception in thread “main“ java.lang.RuntimeException: java.net.ConnectExcept

这篇具有很好参考价值的文章主要介绍了hive安装完成无法启动,bin/hive报错Exception in thread “main“ java.lang.RuntimeException: java.net.ConnectExcept。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错完整内容:Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Call From hadoop102/192.168.10.102 to hadoop102:8020 failed on connection exception: java.net.ConnectException: 拒绝连接; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused
    at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:651)
    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:318)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:232)
Caused by: java.net.ConnectException: Call From hadoop102/192.168.10.102 to hadoop102:8020 failed on connection exception: java.net.ConnectException: 拒绝连接; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused
    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.net.NetUtils.wrapWithMessage(NetUtils.java:831)
    at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:755)
    at org.apache.hadoop.ipc.Client.getRpcResponse(Client.java:1549)
    at org.apache.hadoop.ipc.Client.call(Client.java:1491)
    at org.apache.hadoop.ipc.Client.call(Client.java:1388)
    at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:233)
    at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:118)
    at com.sun.proxy.$Proxy28.getFileInfo(Unknown Source)
    at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getFileInfo(ClientNamenodeProtocolTranslatorPB.java:904)
    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.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:422)
    at org.apache.hadoop.io.retry.RetryInvocationHandler$Call.invokeMethod(RetryInvocationHandler.java:165)
    at org.apache.hadoop.io.retry.RetryInvocationHandler$Call.invoke(RetryInvocationHandler.java:157)
    at org.apache.hadoop.io.retry.RetryInvocationHandler$Call.invokeOnce(RetryInvocationHandler.java:95)
    at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:359)
    at com.sun.proxy.$Proxy29.getFileInfo(Unknown Source)
    at org.apache.hadoop.hdfs.DFSClient.getFileInfo(DFSClient.java:1661)
    at org.apache.hadoop.hdfs.DistributedFileSystem$29.doCall(DistributedFileSystem.java:1577)
    at org.apache.hadoop.hdfs.DistributedFileSystem$29.doCall(DistributedFileSystem.java:1574)
    at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
    at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1589)
    at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:1683)
    at org.apache.hadoop.hive.ql.exec.Utilities.ensurePathIsWritable(Utilities.java:4486)
    at org.apache.hadoop.hive.ql.session.SessionState.createRootHDFSDir(SessionState.java:760)
    at org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:701)
    at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:627)
    ... 9 more
Caused by: java.net.ConnectException: 拒绝连接
    at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
    at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
    at org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
    at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:531)
    at org.apache.hadoop.ipc.Client$Connection.setupConnection(Client.java:700)
    at org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:804)
    at org.apache.hadoop.ipc.Client$Connection.access$3800(Client.java:421)
    at org.apache.hadoop.ipc.Client.getConnection(Client.java:1606)
    at org.apache.hadoop.ipc.Client.call(Client.java:1435)
    ... 34 more

原因是namenode没有启动

如果启动报错Attempting to operate on hdfs namenode as root

那就参照我另外一篇文章,去配置环境变量

至于为什么namenode没有启动

先关闭hadoop:stop-all.sh
删除文件夹 (/opt/module/hadoop-3.1.3/tmp/)的tmp/文件夹里边所有的东西
删除日志 : 删除 logs文件夹下所有的东西:rm -rf logs/
mkdir logs
重新格式化:bin/hadoop namenode -format
格式完成后启动Hadoop

hive安装完成无法启动,bin/hive报错Exception in thread “main“ java.lang.RuntimeException: java.net.ConnectExcept,hive,java,hadoop

这时候再去启动hive就成功了

 hive安装完成无法启动,bin/hive报错Exception in thread “main“ java.lang.RuntimeException: java.net.ConnectExcept,hive,java,hadoop

 文章来源地址https://www.toymoban.com/news/detail-745297.html

到了这里,关于hive安装完成无法启动,bin/hive报错Exception in thread “main“ java.lang.RuntimeException: java.net.ConnectExcept的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 报错:springboot项目启动,Exception in thread “main“ java.lang.NoClassDefFoundError: org/springframework/com

     异常处理:当启动springboot项目时,报错Exception in thread \\\"main\\\" java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup 报错截图: 解决措施:找到pom.xml,将其 这个部分替换为可运行的springboot项目的(一般为版本问题) 。

    2024年02月16日
    浏览(36)
  • docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd

    报错内容: docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd 找不到/usr/bin/dockerd文件 解决思路: 1、首先看一下二进制安装docker的路径/usr/local/bin 对于旧的docker启动文件进行删除 rm -rf /etc/systemd/system/devicemapper.conf 然后新添加docker.service  cat /etc/systemd/system/do

    2024年01月19日
    浏览(31)
  • [踩坑]elasticsearch-7.12.1 启动报错could not find java in bundled JDK at /opt/elasticsearch-7.12.1/jdk/bin

    今天在虚拟机上部署elasticsearch的时候一直报 could not find java in bundled JDK at /opt/elasticsearch-7.12.1/jdk/bin/java 的错误,多方查询无果 最终发现是jdk的版本直接通过yum下载,未配环境变量导致的 具体解决如下 1.查找安装目录: which java 找到路径 在/etc/profile文件配置好即可

    2024年02月15日
    浏览(30)
  • 由于StackOverflower错误,无法完成对web应用程序[/XX]的批注的扫描。tomcat启动报错

    解决办法: 在tomcat的conf/catalina.properties 文件中排除对上述jar包的扫描。 具体操作: 1.打开在conf/catalina.properties文件 2.在tomcat.util.scan.StandardJarScanFilter.jarsToSkip 末尾增加: bcpkix-*.jar,bcprov-*.jar,fr-*.jar tomcat启动慢,堆栈报错(大概率因为要扫描jar里的servlet3.0注解): 操作: 在

    2024年01月18日
    浏览(31)
  • VMWare安装报错:此安装程序要求您重新启动系统以完成 Microsoft VC Redistributable安装,然后重新运行该安装程序。

    方法总比困难多! 本人很长时间没有碰Linux了,今天就想着先装个虚拟机玩玩,但是安装VMWare的过程也遇到了一些问题,,所以将问题的解决方法总结了一下,仅供大家参考~ 问题一:此安装程序要求您重新启动系统以完成 Microsoft VC Redistributable安装,然后重新运行该安装程序

    2024年02月05日
    浏览(36)
  • SpringBoot启动异常之Exception in thread “main“ java.lang.UnsupportedClassVersionError

    异常提示:Exception in thread \\\"main\\\" java.lang.UnsupportedClassVersionError: org/springframework/boot/SpringApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0  SpringBoot 与 JDK 版本冲突:新建项目时,idea 会默认

    2024年02月01日
    浏览(37)
  • MongoDB 安装报错:无法启动此程序,缺少dll文件

    在 Windows 环境下安装 MongoDB 时,提示无法启动此程序,因为计算机丢失 dll文件。尝试重新安装该程序以解决此问题。 因为是新安装的操作系统,缺少dll(动态链接库)文件支撑。解决方法将缺少的文件复制到系统或者安装程序路径下。 例如32位的操作系统,就复制到 C:Win

    2024年02月05日
    浏览(77)
  • 关于VMware虚拟机安装失败的解决办法,报错(29142)或者安装系统后无法启动

    如果系统中没有关闭内核隔离,那么也会出现虚拟机无法安装的情况。如果下面的图没有说明白具体在哪里,直接百度内核隔离即可找到。 首先: 注意: 至于这个软件当然是免费提供的啦,哈哈哈哈哈。 软件链接: 链接:https://pan.baidu.com/s/1s4kXiJLKN__zxVtWLlBztw?pwd=4ogp 提取码

    2024年02月05日
    浏览(40)
  • Exception in thread “main“ java.lang.UnsupportedClassVersionError 50报错处理

    之间正常走jenkins+docker自动化部署的项目,今天改了一个文件,点了一下,竟然没有部署上去,提示如上,如下  Exception in thread \\\"main\\\" java.lang.UnsupportedClassVersionError: com/coocaa/tsp/sys/user/UserServerApplication has been compiled by a more recent version of the Java Runtime (class file version 55.0), this ver

    2024年02月10日
    浏览(30)
  • apache-hive-3.1.2-bin 安装

    1. hadoop、hive、flink等目前版本基本依赖于jdk1.8, 所以需要专门的JDK环境,毕竟现在大多开发者都是使用=11版本了。 2. windows 系统建议使用VMware通过新建虚拟机安装,适用windows的版本在安装中配置、安装后使用都会挺麻烦(权限、cmd启动脚本、切换开发使用的jdk版本等),也会比

    2024年03月24日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包