hiveserver2未启动
如果hiveserver2未启动就直接使用beeline连接,会出现如下错误:
Error: Could not open client transport with JDBC Uri: jdbc:hive2://master:10000/default: java.net.ConnectException: Connection refused (Connection refused) (state=08S01,code=0)
这时候,只要启动hiveserver2就行
hive --service hiveserver2 &
杀死hiveserver2进程
由于hiveserver2的端口使用的是10000,因此查看占用这个端口的进程:
ss -lnp|grep 10000
得到的进程如下
直接kill -9就行
kill -9 10564
提示报错’serverProtocolVersion’ is unset
Required field 'serverProtocolVersion' is unset!