1、hiveserver2启动失败查错过程

1.问题描述:

    连接模式是:启动hiveserver2后,通过beeline连接;

    启动hiveserver2后,beeline连接:!connect jdbc:hive2://host:10000

    出现错误:Error: Could not open client transport with JDBC Uri: jdbc:hive2://192.168.56.2:10000: java.net.ConnectException: 拒绝连接 (Connection refused) (state=08S01,code=0)

错误截图

2.排错过程:

1:以防止端口10000被占用:通过lsof -i:10000 发现端口未被其他程序占用

2:jps查看,RunJar已启用

3:查看启动日志:

    hive日志默认在:/tmp/${username}下,我的在/tmp/root下


hive日志路径

4:错误提示:


1、hiveserver2启动失败查错过程_第1张图片
错误1


1、hiveserver2启动失败查错过程_第2张图片
错误2

第一个错误是网络不可达,第二个是我的数据库不在虚拟机上,故可以判定是外部网络不通

5:判断错误:


网络错误

这时可确定是网络问题,解决即可,如果是之前网络可用,突然不可用了,一般重启即可

你可能感兴趣的:(1、hiveserver2启动失败查错过程)