查看操作日志

JOB工作流程实际上是一个任务安排,显示了工作流程的信息。它为您提供了将复杂操作分解为一系列离散任务的方法。

查看JOB列表

点击侧栏菜单的JOB,跳转到JOB列表页面。

在JOB列表中显示的信息。

字段 说明 
状态  JOB的状态一共有5中状态:成功、失败、运行、队列、终止
名称 JOB的名称
创建时间 JOB的创建时间
用时 JOB运行时间

在该列表页面的上部分有JOB条件过滤器,按照一定的条件搜索相关的JOB数据。

JOB详细信息

点击JOB的名称,跳转到该JOB的详细信息页面。

在该页面,可以看到JOB产生的虚拟机和所在的物理机的UUID。

JOB摘要

JOB执行的步骤信息。

JOB参数

JOB原始输出

如何阅读JOB原始输出

JOB有许多字段,为了确定错误的位置,需要看该JOB的chain_results。你会看到这里有很多JSON对象,每一个JSON对象对应每个任务。每个任务将包含以下字段:

  • result - 任务的字符串输出,通常不是有帮助的
  • error - 正常情况为空,除了失败的任务
  • name - 任务的名称
  • started_at - 任务开始的时间
  • finished_at - 任务停止运行的时间

当JOB失败的时候最后一个任务给出了出错信息。 有时,任务上的错误消息将立即显示问题,不需要进一步调查。查看下面的“常见状况”。

常见状况

KVM instance timeout in cnapi.poll_task

如果您看到一个KVM实例(brand =='kvm')在cnapi.poll_task中失败,并显示如下错误信息:

VM.create error: timed out waiting for /var/svc/provisioning to move for a8d2e0fd-1224-468d-ad0b-9411b63ab6d5

大部分是因为qemu无法获得足够的内存。如果你看到这个信息,可以去查看qemu日志中的CN部分。

OS instance timeout in cnapi.poll_task

当您看到操作系统计算实例(brand!='kvm')在cnapi.poll_task中失败并显示如下错误信息:

VM.create error: timed out waiting for /var/svc/provisioning to move for 02fc3336-c59f-e1a7-fac7-c2cc50bdfc65

最常见的问题是zoneinit或其中一个mdata服务在该区域中失败。

results matching ""

    No results matching ""