关于hive无法正常启动(个人存档)

此文仅作为本人问题解决过程存档

环境:VM、CentOS、Xshell

问题:输入hive后无法正常启动hive,并有如下提示

关于hive无法正常启动(个人存档)

关于hive无法正常启动(个人存档)

关于hive无法正常启动(个人存档)

错误原因:hdfs 和yarn没有完全启动(主要是namenode无法正常启动)

解决方法:

  1. jps 查看当前进行进程

  2. hadoop namenode -format格式化hdfs系统(参考链接:(27条消息) hadoop启动后jps查看总是不显示namenode进程,然后重新格式化hdfs_laneypeng的博客-CSDN博客_jps namenode出不来关于hive无法正常启动(个人存档)https://blog.csdn.net/u010995503/article/details/47166309 ;

  3. hadoop-daemon.sh start namenode启动NameNode

  4. hadoop-daemon.sh start datanode启动DataNode

  5. start-yarn.sh启动yarn

  6. jps 查看是否启动成功

  7. hive 启动hive

显示为这样,就可以成功启动hive了

关于hive无法正常启动(个人存档)

其他bb:

(1).一般来讲 start-dfs.sh就可以同时启动NameNode、SecondaryNameNode和DataNode

(2).如果出现占号(即该号有其他进程进行中),则结束进程:

stop-all.sh结束所有进程

stop-dfs.sh 结束NameNode、DataNode、SecondaryNameNode

hadoop-daemons.sh stop namenode 单独NameNode

hadoop-daemons.sh stop datanode 单独结束DataNode

hadoop-daemons.sh stop secondarynamenode 单独结束SecondaryNameNode

其余删除与开启,参考链接:

hadoop启动和关闭命令 – 简书 (jianshu.com)关于hive无法正常启动(个人存档)https://www.jianshu.com/p/c03d7f0ec360 ;

(3).正常启动和关闭参考链接:(27条消息) Hadoop(1)——Hadoop集群构建(10)——启动和关闭Hadoop集群_连胜是我偶像的博客-CSDN博客_简述启动和关闭hadoop集群的方法关于hive无法正常启动(个人存档)https://blog.csdn.net/weixin_54348877/article/details/120537821#:~:text=%E9%9C%80%E8%A6%81%E5%90%AF%E5%8A%A8%E7%9A%84%E9%9B%86%E7%BE%A4%EF%BC%9A%E5%90%AF%E5%8A%A8HDFS%E5%92%8CYARN%E9%9B%86%E7%BE%A4%E5%90%AF%E5%8A%A8%E6%96%B9%E5%BC%8F%EF%BC%9A%E5%8D%95%E8%8A%82%E7%82%B9%E9%80%90%E4%B8%AA%E5%90%AF%E5%8A%A8%20%E6%88%96%E8%80%85%20%E4%BD%BF%E7%94%A8%E8%84%9A%E6%9C%AC%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8%E4%B8%80%E3%80%81%E5%8D%95%E8%8A%82%E7%82%B9%E5%90%AF%E5%8A%A81.%20%E5%90%AF%E5%8A%A8HDFS%E7%9A%84%E4%B8%BB%E8%8A%82%E7%82%B9%20namenodehadoop01%E4%B8%AD%EF%BC%8C%E8%BE%93%E5%85%A5%EF%BC%9Ahadoop-daemon.sh,start%20namenode2.%20%E5%90%AF%E5%8A%A8HDFS%E7%9A%84%E4%BB%8E%E8%8A%82%E7%82%B9%20datanodehadoop01%E4%B8%AD%EF%BC%8C%E8%BE%93%E5%85%A5%EF%BC%9Ahadoop-daemon.sh%20start%20datanode3.;

(4).输入 hive进入hive内,如要退出即在hive内输入: quit;(不要忘记”;”)

其他的退出方式,参考链接:(27条消息) 启动和退出hive_木凡空的博客-CSDN博客_退出hive 关于hive无法正常启动(个人存档)https://blog.csdn.net/zengxingyuluo/article/details/103447688 ;(5).有时候hive没有办法启动是因为8080端口被占(比如之前开启的Tomcat之类),解决方式参考:(27条消息) 杀掉8080端口进程_封闭火车的博客-CSDN博客_杀死8080 关于hive无法正常启动(个人存档)https://blog.csdn.net/growing1224/article/details/82384939 ;

(6).最后记得同步时间: ntpdate time.nist.gov

如果同步失败,显示没有相关文件,可以选择重下。参考链接:

在虚拟机中同步网络时间 – 简书 (jianshu.com)关于hive无法正常启动(个人存档)https://www.jianshu.com/p/f2bf6a81feb3 ;

(7).如果是jps后没有DataNode,参考:

启动Hadoop后 没有DataNode进程 的解决方法_苜苜的烂笔头的博客-CSDN博客_hadoop没有datanode 关于hive无法正常启动(个人存档)https://blog.csdn.net/qq_45069279/article/details/111559319?utm_term=%E4%BB%8E%E8%8A%82%E7%82%B9%E6%B2%A1%E6%9C%89datanode&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-0-111559319-null-null&spm=3001.4430 ;

(8).如果之前开启过hive,结果导致进不去了,那么有可能是因为有个runjar了

kill -9 69766976为jps后runjar显示编号

Original: https://blog.csdn.net/weixin_52614145/article/details/125234972
Author: Gejjjj
Title: 关于hive无法正常启动(个人存档)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/818098/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球