問題:當我嘗試安裝軟件包時,無法繼續。 CLI只是在那裏閒置。無法使用Ansible安裝軟件包
SSH被配置爲與輸出口令連接。我創建了一個名爲「test」的用戶,我的sudoers文件中有如下配置:
test ALL=(ALL) NOPASSWD:ALL
在/etc/ansible/ansible.cfg
而且
inventory = /etc/ansible/hosts
#library = /usr/share/my_modules/
remote_tmp = $HOME/.ansible/tmp
pattern = *
forks = 5
poll_interval = 15
sudo_user = root
#ask_sudo_pass = True
#ask_pass = True
transport = smart
#remote_port = 22 module_lang = C
當爲用戶「測試」我做
yum install lynx
指定的軟件包已安裝。 但是,如果我做
ansible local -s -m shell -a 'yum install lynx'
什麼也沒有發生。
我不知道什麼是對:(
[這就是yum模塊存在的原因](https://docs.ansible.com/ansible/yum_module.html)。 – tedder42
@Sam只有在主機下才夠用。一些東西跨越: - 主機:成爲:真正的任務: - 名稱:安裝lynx註冊:結果成爲'通常需要一個布爾如果我沒有錯,所以整個安裝將在root權限下 –
qubsup