目录
本章内容练习准备:
准备三台虚拟机
虚拟机一:能连接外网,配置好本地源和epel源
虚拟机二、三:能和虚拟机一进行通信
一、Ansible对于企业运维的重大意义
Ansible 是新出现的自动化运维工具,Ansible完全基于Python开发,主要适用于一台主机同时控制多台主机,实现了批量系统配置、批量程序部署、批量运行命令等功能。需要注意的是ansible是基于模块工作的,本身没有批量部署的功能,真正具有批量部署的是ansible所运行的模块。
二、Ansible的安装
配置好epel源后 执行代码:dnf install ansible -y
安装完成后 运行 ansible --viersion
ansible
的基本信息
:
/etc/ansible/ansible.conf
全局配置文件
,
默认很少修改
/etc/ansible/hosts 全局主机清单清单文件
三、构建Ansible清单
清单就是
ansible
控制主机的列表
/etc/ansible/hosts 全局清单文件
如果我们用shell写,查询两台主机的主机名
中间需要多次确认和输入密码
使用Ansible 在hosts
1.直接书写受管主机名或ip,每行一个
westosa.westos.org
westosb.westos.org
192.168.31.10
![](https://img-blog.csdnimg.cn/d5432e953373433a8129380a6d802b00.png)