安装
- yum install epel-release
- yum makecache
- yum install -y ansible
离线 repo 文件,双手奉上,请笑纳!
- 版本:v2.4 & v2.7
ansible_d1214v27targz
互信配置这里不做介绍
配置
- vi /etc/ansible/hosts
[allnodes]
192.168.0.110
192.168.0.112
192.168.0.113
常用模块
- command 运行远程主机中权限范围内的所有 shell 命令(默认)
- scripts 在远程主机上运行 ansible 节点中的脚本
- shell 执行远程主机中的 shell 脚本
- copy 主控端先远程主机拷贝文件
示例
- allnodes 为/etc/ansible/hosts 中配置的主机
- ansible allnodes -m command -k -a "mkdir -p /test/aaa/"
- ansible allnodes -m shell -k -a "sh /root/showip.sh"
- ansible allnodes -m script -k -a /root/showip.sh
- ansible allnodes -m copy -k -a "src=/root/ansible.tar.gz dest=/root/"
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于