关闭

可以通过ps -ef|grep hive 来看hive 的端口号,然后kill 掉相关的进程。

启动
  • java代码访问hive:
启动metastore
nohup hive --service metastore  2>&1 & 

启动hiveserver2
nohup hive --service hiveserver2   2>&1 & 
  • 本地shell模式:
启动metastore
nohup hive --service metastore  2>&1 & 

启动hive
./hive 

注意!如果 hiveserver2 不启动,jdbc将无法正常连接

使用hiveserver2时,如遇到以下报错:
Required field ‘serverProtocolVersion‘ is unset! 
User: root is not allowed to impersonate root

请参考:https://blog.csdn.net/weixin_44455388/article/details/120416825

更多推荐