ansible(8)--ansible的hostname模块
1. hostname模块
功能:管理远程主机的主机名。
-
示例一:更改
192.168.20.22
的主机名为nginx01
:[root@xuzhichao ~]# ansible 192.168.20.22 -m hostname -a 'name=nginx01' 192.168.20.22 | CHANGED => { "ansible_facts": { "ansible_domain": "", "ansible_fqdn": "nginx01", "ansible_hostname": "nginx01", "ansible_nodename": "nginx01", "discovered_interpreter_python": "/usr/bin/python" }, "changed": true, "name": "nginx01" } [root@nginx02 ~]# hostname nginx01
修改多台主机的主机名可以根据变量修改为不同的主机名。