ansible命令參數介紹

ansible命令參數介紹

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-m:要執行的模塊,默認爲command
-a:模塊的參數
-u:ssh連接的用戶名,默認用root,ansible.cfg中可以配置
-k:提示輸入ssh登錄密碼。當使用密碼驗證的時候用
-s:sudo運行
-U:sudo到那個用戶,默認爲root
-K:提示輸入sudo密碼,當不是NOPASSWD模式時使用
-C:只是測試一下會改變什麼內容,不會真正去執行
-c:連接類型(default=smart)
-f:fork多少個進程併發處理,默認爲5個
-i:指定hosts文件路徑,默認default=/etc/ansible/hosts
-I 指定pattern,對<host_pattern>已匹配的主機中再過濾一次
--list-hosts:只打印有哪些主機會執行這個playbook文件,不是實際執行
-M:要執行的模塊路徑,默認爲/usr/share/ansible
-o:壓縮輸出,摘要輸出
--private-key 私鑰路徑
-T: ssh連接超時時間,默認10秒
-t:日誌輸出到該目錄,日誌文件名以主機名命名
-v:verbost


 

字段名 參考值 含義

1
2
3
4
5
6
7
8
9
10
11
ansible_architecture    x86_64  受控節點系統框架
ansible_distribution    CentOS  受控節點的操作系統發行版
ansible_distribution_version    6.3 受控節點發行版本的版本號
ansible_domain  kisops.org  受控節點的主域名
ansible_fqdn    site01.kisops.org   受控節點的完整機器名
ansible_interfaces  [“lo”,”eth0”]   列出受控節點所有的網卡
ansible_kernel  2.6.32-431.5.1.el6.x86_64   受控節點的內核版本號
ansible_memtotal_mb 30099   受控節點總內存大小(兆)
ansible_processor_count 24  受控節點的CPU核心
ansible_virualization_role  guest   受控節點的身份:host爲宿主機,guest爲虛擬機
ansible_virtualization_type kvm 受控節點的虛擬化類型


#普通用戶使用sudo

$ ansible all --sudo -m copy -a 'src=/tmp/zabbix_agentd.conf dest=/usr/local/zabbix/etc/  owner=ody group=root mode=0644'


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章