H13-711_V3.5 · Question #388
In Spark on YARN mode, the node without NodeManager cannot start the executor to execute the Task
The correct answer is A. True. Option A is correct because in YARN's architecture, the NodeManager is the per-node agent responsible for launching and managing containers - and Spark executors run inside these containers. Without a NodeManager on a node, YARN's ResourceManager has no way to allocate…
Question
In Spark on YARN mode, the node without NodeManager cannot start the executor to execute the Task
Options
- ATrue
- BFalse
How the community answered
(22 responses)- A73% (16)
- B27% (6)
Explanation
Option A is correct because in YARN's architecture, the NodeManager is the per-node agent responsible for launching and managing containers - and Spark executors run inside these containers. Without a NodeManager on a node, YARN's ResourceManager has no way to allocate resources or launch containers on that node, making executor creation impossible there.
Option B (False) is wrong because there is no alternative mechanism in YARN-mode Spark to bypass the NodeManager. Unlike standalone mode where Spark manages its own workers, YARN-mode Spark is entirely dependent on YARN's container lifecycle, which requires NodeManager presence.
Memory tip: Think of NodeManager as the "door" to each node - YARN can only deliver containers (executors) through an open door. A node missing its NodeManager is a locked room: the ResourceManager can see it exists, but cannot send anything inside.
Topics
Community Discussion
No community discussion yet for this question.