ansible
ansible软件安装
#Ansible仓库默认不在yum仓库中,因此需要下载并启用epel仓库 |
ansible配置文件,host_key_checking = False 注释去掉第一连通不会提示
ansible 的配置文件为/etc/ansible/ansible.cfg,ansible 有许多参数,下面我们列出一些常见的参数: |
ansible主机清单
直接指明主机地址或主机名 |
ansible常用模块
ansible 主机清单中的主机组 -m 模块 -a 模块需要的参数 |
shell模块
ansible 主机分组 -m shell -a ‘shell命令’ #shell比command高级点,可以 用管道等特殊符号 |
cron模块
minute/hour/day/month/weekday #分/时/日/月/周 |
Script模块
ansible 主机分组 -m script -a ‘脚本.sh’ #管理端编写脚本,1传输脚本到 被管理端在执行,被管理脚本在隐藏文件中 |
File 模块
-path #路径 |
Copy模块
--src #源 |
Systemd 服务管理模块
ansible web -m systemd -a 'name=firewalld state=stopped' #关闭防火 |
Yum模块
评论