Feature Overview
YARN resource scheduling offers an interactive management capability for YARN resource queue scheduling, providing a more convenient operation than file-based configuration management. Currently, it supports two types of scheduling configurations: Fair Scheduler and Capacity Scheduler.
Supports and Limits
1. The resource scheduler defaults to the Fair Scheduler, maintaining consistency with the parameters in the fair-scheduler.xml configuration file of the YARN component found on the resource scheduling page. When switching to the Capacity Scheduler, the relevant configuration parameters in the capacity-scheduler.xml configuration file of the YARN component also remain consistent with those on the resource scheduling page.
2. After switching the scheduler type or setting the policy on the resource scheduling page, you must click on Deploy to take effect to initiate the corresponding policy configuration. This operation may restart the ResourceManager.
3. If users have already enabled label scheduling in configuration management, a synchronization operation will be performed when capacity scheduling is enabled.
4. Resource pools support nested sub-pools, with the sub-pools being subject to the rule restrictions set by their parent pool.
5. When disabling the resource scheduler, selecting Synchronize to modify the configuration will overwrite the corresponding scheduler's configuration file and parameters in its configuration management.