6.2. 问题 - 在等待权限升级提示的超时时出现作业失败


当超时值太小时,可能会出现这个错误,从而导致作业在完成前停止。连接插件的默认超时值是 10

要解决这个问题,请完成以下任一方法来增加超时值。

注意

以下更改将影响自动化控制器中的所有作业。要为特定项目使用超时值,请在项目目录的根目录中添加 ansible.cfg 文件,并将 timeout 参数值添加到 ansible.cfg 文件中。

流程

  • 使用以下方法之一增加超时值:

    • 在自动化控制器 UI 中添加 ANSIBLE_TIMEOUT 作为环境变量:

      1. 进入自动化控制器。
      2. 在导航面板中,选择 Settings Jobs settings
      3. Extra Environment Variables 下添加以下内容:

        {
        "ANSIBLE_TIMEOUT": 60
        }
    • 在 ansible.cfg 文件的 [defaults] 部分添加一个超时值:

      1. 编辑 /etc/ansible/ansible.cfg 文件并添加以下内容:

        [defaults]
        timeout = 60
    • 使用超时运行临时命令:

      1. 要在命令行中运行一个临时 playbook,请在 ansible-playbook 命令中添加 the-- timeout 标志,例如:

        # ansible-playbook --timeout=60 <your_playbook.yml>
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部