为Oozie操作配置队列是可选的

时间:2016-08-30 09:56:50

标签: hadoop oozie

我正在浏览一些Oozie示例,我最感兴趣的三个动作是Sqoop,Hive和Pig动作。在某些示例中,mapreduce.job.queuename属性(旧版本为mapred.queue.name)已配置,通常为default,如下所示:

<action>
  <sqoop>
  ...
    <configuration>
      <property>
        <name>mapreduce.job.queuename</name>
        <value>default</value>
      </property>
    </configuration>
  </sqoop>
<action>

另一方面,其他示例未指定任何队列(也未指定全局配置)。配置队列是否必要?如果我没有指定,会发生什么?

1 个答案:

答案 0 :(得分:1)

  

是否需要配置队列?

否没有必要。

  

如果我没有指定,会发生什么?

如果未指定该属性,则将使用默认值default队列。但是,在生产系统中指定队列名称是很好的(大部分时间必须),因为资源是根据不同的业务参数分配给队列的。

可以找到Hadoop MapReduce 2.7的默认值here