开发者社区> 问答> 正文

E-MapReduce作业结果和日志查看是什么?



执行记录查看


  1. 登录阿里云 E-MapReduce 控制台执行计划页面

  2. 单击相应执行计划条目右侧操作中的[backcolor=transparent]运行记录,即可进入执行记录页面。如下图所示:

    • [backcolor=transparent]执行序列 ID: 本次执行记录的执行次数,表明了它在整个执行队列中的顺序位置。比如第一次执行就是1,第n次就是n。

    • [backcolor=transparent]运行状态: 每一次执行记录的运行状态。

    • [backcolor=transparent]开始时间: 执行计划开始运行的时间。

    • [backcolor=transparent]运行时间: 到查看页面当时为止,一共运行的时间。

    • [backcolor=transparent]执行集群: 执行计划运行的集群,可以是按需也可以是一个关联的已有集群。点击可以前往集群的详情页查看。

    • [backcolor=transparent]操作查看作业列表:单击该按钮,即可进入单次执行计划的作业列表查看每个作业的执行情况。


作业记录查看


在这里可以查看单次执行计划的执行记录中的作业列表,以及每一个作业的具体信息,如下图所示:

  • [backcolor=transparent]作业执行 ID:作业每一次执行都会产生一个对应的 ID,它和作业本身的 ID 是不同的。这个 ID 可以想象成作业每运行一次的一个记录的唯一标示,您可用其在 OSS 上进行日志查询。

  • [backcolor=transparent]作业名称:作业的名称。

  • [backcolor=transparent]状态:作业的运行状态。

  • [backcolor=transparent]作业类型:作业的类型。

  • [backcolor=transparent]开始时间:这个作业开始运行的时间,都已经转换为本地时间。

  • [backcolor=transparent]运行时间:这个作业一共运行了多久,以秒为单位。

  • [backcolor=transparent]操作
    停止作业:无论作业在提交中还是在运行中,都可以被停止。如果是提交中,那么停止作业会让这个作业不执行。如果是在运行中,那么这个作业会被 kill 掉。

  • stdout:记录 master 进程的标准输出(即通道 1)的所有输出内容。如果运行作业的集群没有打开日志保存,不会有此查看功能。

  • stderr:记录 master 进程的诊断输出(即通道 2)的所有输出内容。如果运行作业的集群没有打开日志保存,不会有此查看功能。

  • 查看作业实例:查看作业的所有 worker 的节点的日志。如果运行作业的集群没有打开日志保存,不会有此查看功能。


作业worker日志查看



  • [backcolor=transparent]云服务器实例 ID/IP:运行作业的 ECS 实例 ID,以及对应的内网 IP。

  • [backcolor=transparent]容器 ID:Yarn 运行的容器 ID。

  • [backcolor=transparent]类型:日志的不同类型。stdout 与 stderr,来自不同的输出。

  • [backcolor=transparent]操作查看日志:单击对应的类型,查看对应的日志。

展开
收起
nicenelly 2017-10-27 15:31:56 2013 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载