关于MapReduce1.0的体系结构的描述,下列说法错误的是?()
A: Task
分为Map
Task 和Reduce
Task 两种,分别由JobTracker
和TaskTracker
启动
B: slot
分为Map
slot 和Reduce
slot 两种,分别供MapTask
和Reduce
Task 使用
C: TaskTracker
使用“slot”等量划分本节点上的资源量(CPU、内存等)
D: TaskTracker
会周期性接收JobTracker
发送过来的命令并执行相应的操作(如启动新任务、杀死任务等)
A: Task
分为Map
Task 和Reduce
Task 两种,分别由JobTracker
和TaskTracker
启动
B: slot
分为Map
slot 和Reduce
slot 两种,分别供MapTask
和Reduce
Task 使用
C: TaskTracker
使用“slot”等量划分本节点上的资源量(CPU、内存等)
D: TaskTracker
会周期性接收JobTracker
发送过来的命令并执行相应的操作(如启动新任务、杀死任务等)
举一反三
- 关于MapReduce1.0的体系结构的描述,下列说法错误的是? A: Task 分为Map Task 和Reduce Task 两种,分别由JobTracker 和TaskTracker 启动 B: slot 分为Map slot 和Reduce slot 两种,分别供MapTask 和Reduce Task 使用 C: TaskTracker 使用“slot”等量划分本节点上的资源量(CPU、内存等) D: TaskTracker 会周期性接收JobTracker 发送过来的命令并执行相应的操作(如启动新任务、杀死任务等)
- 下列关于MapReduce1.0的描述,错误的是?() A: JobTracker“大包大揽”导致任务过重 B: 不存在单点故障 C: 容易出现内存溢出(分配资源只考虑MapReduce任务数,不考虑CPU、内存) D: 资源划分不合理(强制划分为slot<br/>,包括Map<br/>slot和Reduce<br/>slot)
- 【多选题】下列关于MapReduce的体系结构的描述,说法正确的有? A. 用户编写的MapReduce程序通过Client提交到JobTracker端 B. JobTracker负责资源监控和作业调度 C. TaskTracker监控所有TaskTracker与Job的健康状况 D. TaskTracker 使用“slot”等量划分本节点上的资源量(CPU、内存等)
- 以下关于MapReduce计算框架描述正确的是? A: JobTracker:Master节点,只有一个,管理所有作业,作业/任务的监控、错误处理等;将任务分解成一系列任务,并分派给TaskTracker。 B: TaskTracker:Slave节点,运行Map Task和Reduce Task;并与JobTracker交互,汇报任务状态。 C: Map Task:解析每条数据记录,传递给用户编写的map(),并执行,将输出结果写入本地磁盘(如果为map-only作业,直接写入HDFS)。 D: Reducer Task:从Map Task的执行结果中,远程读取输入数据,对数据进行排序,将数据按照分组传递给用户编写的reduce函数执行。
- Dividends<br/>declared: () A: Reduce<br/>retained earnings. B: Increase<br/>retained earnings. C: Reduce<br/>net income. D: Increase<br/>net income.