ansible的epel源安装+ansible的基本操作(INI配置清单+YAML格式)

1. 实验环境:

172.25.254.1 server1 ansible软件主机
172.25.254.2 server2 受管主机1
172.25.254.3 server3 受管主机2

2. ansible的安装

epel源安装

EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

1.在server1中,在虚拟机网络畅通的情况下,并且本地yum源配置正常的情况下

在这里插入图片描述在这里插入图片描述在这里插入图片描述直接联网下载
在这里插入图片描述
发现epel源已经下载好
在这里插入图片描述直接yum install ansible就可以,安装好之后ansible不需要手动启动或者关闭

在这里插入图片描述

3. ini格式书写/etc/ansible/hosts(清单)文件

在这里插入图片描述

[root@server1 ~]# vim /etc/ansible/hosts

在这里插入图片描述

4. 对受管主机添加别名

别名不是/etc/hosts中的主机名,两者不一样,给server2的别名是testA
在这里插入图片描述在这里插入图片描述

5. ansible的免密认证

1.在ansible主机上
在这里插入图片描述

2.给自己一份(其实这里最好用ip)
在这里插入图片描述
3. 受管主机(server2和serevr3)分别一份
在这里插入图片描述

4. 测试别名+免密访问
在这里插入图片描述在这里插入图片描述5. 一次性操作清单中的所有主机
在这里插入图片描述
6. 分组管理主机

在这里插入图片描述在这里插入图片描述在这里插入图片描述
7. 分组内容的简写形式
在这里插入图片描述在这里插入图片描述
8. 测试主机名访问受管主机

在这里插入图片描述在这里插入图片描述
9. 测试主组和子组

在这里插入图片描述
在这里插入图片描述

10. yaml格式的清单编写

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

发布了250 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/yrx420909/article/details/105090659