如何在hadoop集群中将用户添加到特定队列

r1wp621o  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(293)

我创建了一个集群并创建了4个用户。我使用容量为70%、10%和20%的容量调度器创建了3个队列。我想将user1、user2添加到queuea,将user3添加到queueb,将user4添加到queuec。我删除了默认队列。但当我尝试运行mapreduce程序时,它将直接进入默认队列并显示错误。我如何配置,如果user1运行一个作业,它将自动在queuea中运行。?

4ngedf3f

4ngedf3f1#

在客户端,您可以在hadoop-site.xml中添加属性,如下所示

<property>
    <name>mapred.job.queue.name</name>
    <value>queueA</value>
</property>

然后此客户端的作业将提交到queuea
我不知道是否有办法配置服务器端。

相关问题