4.6.2 工作页面

点击一个工作的ID将看到它的工作页面。在工作页面的顶部是一个关于工作的一些总结性基本信息,比如工作所属者、名字、工作文件和工作已经执行了多长时间等。工作文件是工作的加强配置文件,包含在工作运行期间所有有效的属性及它们的取值。如果不确定某个属性的取值,可以点击进一步查看文件。

当工作运行时,可以在页面上监控它的进展情况,因为页面会周期性更新。在总结信息的下面是一张表,它显示了Map和Reduce的进展情况。“任务栏”显示了该工作的Map和Reduce任务的总数(Map和Reduce各占一行)。其他列显示了这些任务的状态:“暂停”(等待执行)、“正在执行”、“完成”(运行成功)、“终止”(准确地说应该称为“失败”),最后一列显示了失败或终止的任务所尝试的总数。

图4-1显示工作页面最下面的内容。

图4-1是每个任务完成情况的一个图形化表示。Reduce完成图分为3个阶段:复制(发生在将Map输出转交给Reduce的TaskTracker时)、排序(发生在Reduce输入合并时)和Reduce(发生在Reduce函数起作用并产生最终输出时)。

4.6.2 工作页面 - 图1

图 4-1 每个Map和Reduce任务的执行进度