Ansible没有执行简单的" yum install"

时间:2016-08-02 01:22:34

标签: ansible yum

Ansible的新手,如果这是一个非常简单的答案,请道歉。试图让Ansible脚本正常工作。出于某种原因,我无法通过Ansible脚本在主机的基础存储库上进行简单的yum安装:

ie:在我的tasks/main.yml我的角色中,我有以下摘录:

     - name: simple_test_install
       yum: name=top state=installed

(请注意,我已尝试"最新" "目前" 无效)

我得到的输出类似于:

    TASK [role-name : simple_test_install] ***********************************
    fatal: [ansible_hostname_url]: FAILED! => {"changed": false, "failed": true, "msg": "No Package matching 'top' found available, installed or updated", "rc": 0, "results": []}

我去客户端,包裹可以通过yum获得......可能是什么问题?为什么不安装?

1 个答案:

答案 0 :(得分:4)

它正在给你答案:

No Package matching 'top' found available, installed or updated

您所寻找的套餐可能是procpshtop还是mtop

一个有用的命令是:

yum whatprovides *bin/top

在目标主机上运行它,您可以看到提供top

的软件包