Hive查询不会启动映射阶段

时间:2016-02-03 12:16:13

标签: hadoop hive tez

我有一个简单的查询,我正试图在Hive 0.14中运行:

{
    _id: 1,
    statuses: [
      {
        id:3, r:true, date:2016-02-01
      },
      {
        id:2, r:false, date:2015-02-02
      },
      {
        id:3, r:false, date:2015-02-03
      }

   ]
}

select sum(tb.field1), sum(tb.field2), tb.month from dbwork.mytable tb group by tb.month; 分区。

它陷入了地图阶段:

month

尚未生成日志,因此不确定如何调试。这是怎么回事?为什么任务永远不会开始?

1 个答案:

答案 0 :(得分:0)

当群集没有足够的资源分配给作业时,通常会出现此行为。您尝试使用多少数据,如果您正在使用hortonworks和其他管理仪表板,请检查ambari中的Hadoop服务状态(如果您正在使用任何其他发行版)。