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获得......可能是什么问题?为什么不安装?
答案 0 :(得分:4)
它正在给你答案:
No Package matching 'top' found available, installed or updated
您所寻找的套餐可能是procps
,htop
还是mtop
?
一个有用的命令是:
yum whatprovides *bin/top
在目标主机上运行它,您可以看到提供top