HDP hive CLI 卡住无法进入hive>

一、问题描述:

  在命令行输入hive一直卡在这里:

  

 

 

   日志中没有任何报错信息。

二、查找原因:

  1.debug调试发现,一直在重复请求hdp3的8050端口

  

 

   了解到hdp hive默认使用Tez引擎,而Tez引擎启动前会向YARN申请资源。

  2.查看yarn资源使用状态

  

 

   找到了原因:yarn此刻很忙,根本分不出资源,所以Tez只能等。

 三、解决方案

  知道原因就好办了。

  1.结束yarn任务,腾出资源。   

yarn application -kill  <application_ID>

 

 

  2.可以更换为MR引擎进行启动:

hive -hiveconf hive.execution.engine=mr

posted @ 2021-12-03 11:06  那个人后来  阅读(355)  评论(0)    收藏  举报