nerdexam
Huawei

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…

Big Data Processing Technologies (MapReduce, Spark, Hive)

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)
  • A
    73% (16)
  • B
    27% (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

#Spark on YARN#NodeManager#Executor deployment#YARN resource management

Community Discussion

No community discussion yet for this question.

Full H13-711_V3.5 Practice