gpt4 book ai didi

hadoop - 使用 Capacity Scheduler 在 Hadoop 集群中设置队列

转载 作者:可可西里 更新时间:2023-11-01 16:18:51 25 4
gpt4 key购买 nike

我尝试设置 3 个队列。为此,我配置了 CapacityScheduler.xml,如下所示。但在此之后,jobtracker 正在关闭。我还将这些队列的名称添加到 mapred-site.xml 中。谁知道原因。

enter code here

*<!-- queue: BatchJobs-Queue -->
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.capacity</name>
<value>70</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.supports-priority</name>
<value>false</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.minimum-user-limit-percent</name>
<value>20</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.user-limit-factor</name>
<value>1</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.maximum-initialized-active-tasks</name>
<value>200000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.maximum-initialized-active-tasks-per-user</name>
<value>100000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.BatchJobsQueue.init-accept-jobs-factor</name>
<value>10</value>
</property>

enter code here

<!-- queue: AdHocJobs-Queue -->
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.capacity</name>
<value>20<value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.supports-priority</name>
<value>false</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.minimum-user-limit-percent</name>
<value>20</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.user-limit-factor</name>
<value>1</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.maximum-initialized-active-tasks</name>
<value>200000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.maximum-initialized-active-tasks-per-user</name>
<value>100000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.AdHocJobsQueue.init-accept-jobs-factor</name>
<value>10</value>
</property>

enter code here

<!-- queue: MyQueue -->
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.capacity</name>
<value>10<value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.supports-priority</name>
<value>false</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.minimum-user-limit-percent</name>
<value>20</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.user-limit-factor</name>
<value>1</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.maximum-initialized-active-tasks</name>
<value>200000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.maximum-initialized-active-tasks-per-user</name>
<value>100000</value>
</property>
<property>
<name>mapred.capacity-scheduler.queue.MyQueue.init-accept-jobs-factor</name>
<value>10</value>
</property>*

enter code here

最佳答案

您的工作跟踪器日志的输出是什么?

假设你正在运行 linux 尝试运行这个:

ls -lrt /var/log/hadoop/mapred/ | grep jobtracker | tail -n1 | awk '{print $9}' | xargs -I{} tail -n40 /var/log/hadoop/mapred/{}

关于hadoop - 使用 Capacity Scheduler 在 Hadoop 集群中设置队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13174032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com