diff --git hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/ResourceManagerRest.md hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/ResourceManagerRest.md index 7881b5db0bebd582f2e197460ba966534104bd44..2ded3666a4090e88bd99adb7def590e12bbcd1fe 100644 --- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/ResourceManagerRest.md +++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/ResourceManagerRest.md @@ -1036,6 +1036,12 @@ Response Body: | queueName | string | The name of the queue | | schedulingPolicy | string | The name of the scheduling policy used by the queue | | childQueues | array of queues(JSON)/queue objects(XML) | A collection of sub-queue information. Omitted if the queue has no childQueues. | +| allocatedContainers | int | The number of allocated containers | +| demandResources | A single resource object | The resources that need to be allocated to this queue | +| pendingContainers | int | The number of pending containers | +| preemptable | boolean | true if containers in this queue can be preempted | +| reservedContainers | int | The number of reserved containers | +| steadyFairResources | A single resource object | The steady fair share for the queue | ### Elements of the queues object for a Leaf queue - contains all the elements in parent except 'childQueues' plus the following @@ -1074,13 +1080,19 @@ Response Body: "scheduler": { "schedulerInfo": { "rootQueue": { + "allocatedContainers": 0, "childQueues": { "queue": [ { + "allocatedContainers": 0, "clusterResources": { "memory": 8192, "vCores": 8 }, + "demandResources": { + "memory": 0, + "vCores": 0 + }, "fairResources": { "memory": 0, "vCores": 0 @@ -1096,8 +1108,15 @@ Response Body: }, "numActiveApps": 0, "numPendingApps": 0, + "pendingContainers": 0, + "preemptable": true, "queueName": "root.default", + "reservedContainers": 0, "schedulingPolicy": "fair", + "steadyFairResources": { + "memory": 4096, + "vCores": 0 + }, "type": "fairSchedulerLeafQueueInfo", "usedResources": { "memory": 0, @@ -1105,12 +1124,18 @@ Response Body: } }, { + "allocatedContainers": 0, "childQueues": { "queue": [ { + "allocatedContainers": 0, "clusterResources": { "memory": 8192, - "vCores": 8 + "vCores": 8 + }, + "demandResources": { + "memory": 0, + "vCores": 0 }, "fairResources": { "memory": 10000, @@ -1127,8 +1152,15 @@ Response Body: }, "numActiveApps": 0, "numPendingApps": 0, + "pendingContainers": 0, + "preemptable": true, "queueName": "root.sample_queue.sample_sub_queue", + "reservedContainers": 0, "schedulingPolicy": "fair", + "steadyFairResources": { + "memory": 4096, + "vCores": 0 + }, "type": "fairSchedulerLeafQueueInfo", "usedResources": { "memory": 0, @@ -1141,6 +1173,10 @@ Response Body: "memory": 8192, "vCores": 8 }, + "demandResources": { + "memory": 0, + "vCores": 0 + }, "fairResources": { "memory": 10000, "vCores": 0 @@ -1154,19 +1190,30 @@ Response Body: "memory": 10000, "vCores": 0 }, + "pendingContainers": 0, + "preemptable": true, "queueName": "root.sample_queue", + "reservedContainers": 0, "schedulingPolicy": "fair", + "steadyFairResources": { + "memory": 4096, + "vCores": 0 + }, "usedResources": { "memory": 0, "vCores": 0 } } - ], + ] }, "clusterResources": { "memory": 8192, "vCores": 8 }, + "demandResources": { + "memory": 0, + "vCores": 0 + }, "fairResources": { "memory": 8192, "vCores": 8 @@ -1180,8 +1227,15 @@ Response Body: "memory": 0, "vCores": 0 }, + "pendingContainers": 0, + "preemptable": true, "queueName": "root", + "reservedContainers": 0, "schedulingPolicy": "fair", + "steadyFairResources": { + "memory": 8192, + "vCores": 8 + }, "usedResources": { "memory": 0, "vCores": 0 @@ -1227,6 +1281,14 @@ Response Body: 0 0 + + 0 + 0 + + + 8192 + 8 + 8192 8 @@ -1235,8 +1297,12 @@ Response Body: 8192 8 + 0 + 0 + 0 root fair + true 2147483647 @@ -1252,6 +1318,14 @@ Response Body: 0 0 + + 0 + 0 + + + 4096 + 0 + 0 0 @@ -1260,15 +1334,19 @@ Response Body: 8192 8 + 0 + 0 + 0 root.default fair + true 0 0 50 - 10000 + 0 0 @@ -1279,6 +1357,14 @@ Response Body: 0 0 + + 0 + 0 + + + 4096 + 0 + 10000 0 @@ -1287,8 +1373,12 @@ Response Body: 8192 8 + 0 + 0 + 0 root.sample_queue fair + true 2147483647 @@ -1304,6 +1394,14 @@ Response Body: 0 0 + + 0 + 0 + + + 4096 + 0 + 10000 0 @@ -1312,8 +1410,12 @@ Response Body: 8192 8 + 0 + 0 + 0 root.sample_queue.sample_sub_queue fair + true 0 0 @@ -4280,4 +4382,4 @@ Response Body: 2016-11-27T09:36:16.678+05:30 90 -``` \ No newline at end of file +```