3.23. 监控作业


您可以在作业运行时监控作业的进度。这对可能需要进行的任何故障排除有所帮助。

Ansible 作业批量运行 100 个主机,因此您无法取消特定主机上运行的作业。只有在 Ansible playbook 在批处理中的所有主机上运行后,作业才完成。

流程

  1. 在 Satellite Web UI 中,进入 Monitor > Jobs。如果您使用 Execute now setting 触发了作业,则会自动显示此页面。要监控调度的作业,进入 Monitor > Jobs 并选择您需要检查的作业运行。
  2. 在 Job 页面上,单击 Hosts 选项卡。这将显示在其上运行作业的主机列表。
  3. Host 列中,点您要检查的主机的名称。这将显示 Commands 页面的详细信息,您可以在其中实时监控作业执行。
  4. 随时单击 Back to Job,以返回到 Job Details 页面。

CLI 过程

  1. 查找作业的 ID:

    # hammer job-invocation list
  2. 监控作业输出:

    # hammer job-invocation output \
    --host "My_Host_Name" \
    --id My_Job_ID
  3. 可选: 要取消作业,请输入以下命令:

    # hammer job-invocation cancel \
    --id My_Job_ID
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.