摘要: Playbooks是Ansible中执行较复杂任务的一种的方式,Playbook由1个或多个play组成,语法格式是YAML,下面以一个简单的任务为例,开始我们的Playbook学习: 任务描述: 1、将管理主机上的test_ansible.txt文件copy到被管理节点的/home/zhuwan/ 阅读全文
posted @ 2018-01-04 17:55 pigwan7 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Ansible提供两种方式去执行命令,一种是ad-hoc命令,一种是写入Ansible playbook。类似于前者在命令行敲shell,后者是写shell-script脚本,前者解决一些简单的任务,后者执行较复杂的任务。 ad-hoc命令格式:ansible <pattern_goes_here> 阅读全文
posted @ 2018-01-04 12:32 pigwan7 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Ansible中ad-hoc命令格式如下:ansible <pattern_goes_here> -m <module_name> -a <arguments>,Patterns用来指定目标主机,对于Patterns的用法如下 inventory文件如下: [test]192.168.144.129 阅读全文
posted @ 2018-01-04 11:20 pigwan7 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Ansible可同时操作属于一个组的多台主机,组与主机之间关系配置在inventory文件中,inventory默认的配置文件是/etc/ansible/hosts 1、在/etc/ansible/hosts文件中配置两个组,分别为test1和test2 [test1]192.168.144.129 阅读全文
posted @ 2018-01-04 10:51 pigwan7 阅读(284) 评论(0) 推荐(0) 编辑