2016-08-02 82 views
0

新的可靠,所以,如果這是一個非常簡單的答案道歉。試圖獲得一個可靠的腳本工作。出於某種原因,我不能讓ansible腳本來完成對主機的基礎庫中的包的簡單百勝安裝:Ansible不執行一個簡單的「yum安裝」

即:在我的任務

/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": []} 

我去客戶端,包是可以通過百勝...可能是什麼問題?爲什麼不安裝?

+2

「我走在客戶端和封裝,可通過百勝」我的包不相信你。 – jgritty

回答

3

就是這裏給你答案:

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

也許你正在尋找的是procpshtopmtop包?

一個有用的命令是:

yum whatprovides *bin/top 

運行,你的目標主機上,你可以看到,提供top