What is the primary role of the ResourceManager in Hadoop YARN?
Think about which component decides how resources are shared among applications.
The ResourceManager is responsible for managing and allocating cluster resources and scheduling applications in Hadoop YARN.
Which of the following best describes the function of the NodeManager in Hadoop YARN?
Consider which component runs on each node and manages local resources.
The NodeManager runs on each node and manages resources and containers locally, reporting status to the ResourceManager.
Given the following YARN cluster resource report, what is the total available memory across all NodeManagers?
NodeManager1: 8 GB
NodeManager2: 16 GB
NodeManager3: 12 GB
Add the memory available on each NodeManager.
Sum of 8 + 16 + 12 equals 36 GB total available memory.
A NodeManager is not reporting to the ResourceManager. Which of the following is the most likely cause?
Think about what would prevent a NodeManager from communicating with ResourceManager.
If the NodeManager service is stopped or crashed, it cannot report to the ResourceManager.
In a Hadoop YARN cluster, the ResourceManager uses the Capacity Scheduler. If one queue is configured with 50% capacity but only uses 20%, what happens to the unused resources?
Consider how Capacity Scheduler manages resource sharing among queues.
The Capacity Scheduler allows unused resources in one queue to be temporarily used by other queues to maximize cluster utilization.