ansible playbook批量修改对应ip主机名
资产清单:
[demo1] 172.22.32.25 hostname=hostname1 172.22.32.26 hostname=hostname2 172.22.32.27 hostname=hostname3 172.22.32.28 hostname=hostname4 172.22.32.29 hostname=hostname5 172.22.32.30 hostname=hostname6
playbook
--- - hosts: demo1 tasks: - name: 覆盖/etc/hostname文件 raw: 'echo {{ hostname|quote }} > /etc/hostname' - name: 命令再次设置 shell: hostnamectl set-hostname {{ hostname|quote }}
本文来自博客园,作者:忙碌在路上,转载请注明原文链接:https://www.cnblogs.com/netsa/p/17461321.html