You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Prabhu Joseph (Jira)" <ji...@apache.org> on 2019/08/24 14:01:00 UTC
[jira] [Created] (YARN-9780) SchedulerConf Mutation Api does not
Allow Stop and Remove Queue in a single call
Prabhu Joseph created YARN-9780:
-----------------------------------
Summary: SchedulerConf Mutation Api does not Allow Stop and Remove Queue in a single call
Key: YARN-9780
URL: https://issues.apache.org/jira/browse/YARN-9780
Project: Hadoop YARN
Issue Type: Bug
Components: capacity scheduler
Affects Versions: 3.3.0
Reporter: Prabhu Joseph
Assignee: Prabhu Joseph
SchedulerConf Mutation Api does not Allow Stop and Remove Queue in a single call. The queue has to be stopped before removing and so it is useful to allow both Stop and remove queue in a single call.
*Repro:*
{code:java}
Capacity-Scheduler.xml:
yarn.scheduler.capacity.root.queues = new, default, dummy
yarn.scheduler.capacity.root.default.capacity = 60
yarn.scheduler.capacity.root.dummy.capacity = 30
yarn.scheduler.capacity.root.new.capacity = 10
curl -v -X PUT -d @abc.xml -H "Content-type: application/xml" 'http://<RM_IP>:8088/ws/v1/cluster/scheduler-conf'
abc.xml
<sched-conf>
<update-queue>
<queue-name>root.default</queue-name>
<params>
<entry>
<key>capacity</key>
<value>70</value>
</entry>
</params>
</update-queue>
<update-queue>
<queue-name>root.new</queue-name>
<params>
<entry>
<key>state</key>
<value>STOPPED</value>
</entry>
</params>
</update-queue>
<remove-queue>root.new</remove-queue>
</sched-conf>
{code}
--
This message was sent by Atlassian Jira
(v8.3.2#803003)
---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org