Yufei Gu created YARN-4792: ------------------------------ Summary: FairScheduler should do sanity checks on its configuration Key: YARN-4792 URL: https://issues.apache.org/jira/browse/YARN-4792 Project: Hadoop YARN Issue Type: Improvement Components: fairscheduler, yarn Affects Versions: 2.9.0 Reporter: Yufei Gu Assignee: Yufei Gu
The FairScheduler does not perform any sanity checks on the configuration that it uses. This can lead to a configuration that is legal but does not make sense in a cluster to use, and causes support cases to be filed: limit the root queue to a certain size for memory or vcores: the cluster resources limit the root queue already and there should be no need for an extra artificial limit setting max running applications on a leaf queue larger than the parent queue(s) setting max running applications larger than the queue size (example: minimum vcore allocation * number of apps > total vcores in the queue) There are possibly more checks -- This message was sent by Atlassian JIRA (v6.3.4#6332)