ansible指定其他主機清單配置檔案

2021-10-11 15:51:06 字數 1050 閱讀 2701

預設情況下主機清單儲存在系統的 /etc/ansible/hosts 檔案中

當主機分組不同時可以指定其他的主機清單檔案,避免配置檔案很臃腫

你也可以通過命令列選項指定其它的清單檔案 -i 。

[root@zabbix-server-10-29 ansible]# vim centos

[c75]

192.168.7.75

192.168.7.72

[root@zabbix-server-10-29 ~]# ansible c75 -i /etc/ansible/centos -m shell -a "lsblk"

192.168.7.75 | changed | rc=0 >>

name maj:min rm size ro type mountpoint

sda 8:0 0 40g 0 disk

├─sda1 8:1 0 1g 0 part /boot

└─sda2 8:2 0 39g 0 part

├─centos-root 253:0 0 35g 0 lvm /

└─centos-swap 253:1 0 4g 0 lvm [swap]

192.168.7.72 | changed | rc=0 >>

name maj:min rm size ro type mountpoint

sda 8:0 0 40g 0 disk

├─sda1 8:1 0 1g 0 part /boot

└─sda2 8:2 0 39g 0 part

├─centos-root 253:0 0 35g 0 lvm /

└─centos-swap 253:1 0 4g 0 lvm [swap]

主機清單,ansible模組

1 基於密碼的方式 root localhost vim etc ansible hosts web01 192.168.13.20 ansible ssh user root ansible ssh port 22 ansible ssh pass 1 web02 192.168.15.100 a...

Ansible2 主機清單

ansible 通過讀取預設的主機清單配置 etc ansible hosts,可以同時連線到多個遠端主機上執行任務,預設路徑可以通過修改 ansible.cfg 的 hostfile 引數指定路徑。對於 etc ansible hosts最簡單的定義格式像下面 1 簡單的主機和組 mail yan...

Ansible之二 主機清單

ansible 通過讀取預設的主機清單配置 etc ansible hosts,可以同時連線到多個遠端主機上執行任務,預設路徑可以通過修改 ansible.cfg 的 hostfile 引數指定路徑。對於 etc ansible hosts最簡單的定義格式像下面 1 簡單的主機和組 mail.yan...