当前位置:   article > 正文

linux的hive连不上报错,hive连接不上_linux的hive远程连接失败原因

linux的hive远程连接失败原因

连接mysql报错,ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
hive无法开启

报错还有可能是其他原因:亲测有用,可以试试。

起因:我安装好后,虚拟机关机重启后,hive和mysql突然连不上了,经查询,是因为mysql断开连接了,需要重新连接一下

  • 首先看一下自己mysql的配置文件在哪,我是把配置文件复制到了 /etc/init.d/mysql,这个mysql就是我的配置文件,然后输入命令:/etc/init.d/mysql status 查看状态
  • 重新启动mysql /etc/init.d/mysql start

显示:Starting MySQL SUCCESS! 证明成功

注:

  • .hive开启前要开启Hadoop的dfs和yarn进程,start-all.sh(前提要配置过环境变量,不然要去Hadoop的bin目录下面运行。

  • mysql和也要开启,然后去hive的安装目录bin下运行hive(不行的话记得可以把spark集群下的master和work开启,在spark的安装目录下sbin运行,./start-all.sh)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/453113
推荐阅读
相关标签
  

闽ICP备14008679号