一.Ansible简介 Ansible是新出现的自动化运维工具,基于python开发,集合了众多运维工具(puppet(ruby).cfengine.chef.func.fabric.)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功能. 特性: 1. no agent:不需要在被管控主机上安装任何软件 2. no server: 无服务器端,使用时直接运行命令即可 3. modules in any languages: 基于模块工作,可使用任意语言开发模块. 4. Yaml,not
Ansible中的同步模块(rsync) Synchronize模块 1 2 3 4 5 6 7 This is a wrapper around rsync. Of course you could just use the command action to call rsync yourself, but you also have to add a fair number of boilerplate options and host facts. You still may
常用模块有以下几个 command copy shell crond yum service setup 1.command模块 ansible george -m command -a "ls" (按照我目前的理解,command只能执行一条命令)格式为ansible 组名 -m 模块 -a 动作 2.copy模块 ansible george -m copy -a "src=/root/159/a.txt dest=/root/b mode=600"