Ansible安装配置和基本使用(3)
Ansible安装配置和基本使用
以上只是一小部分关于default的相关配置,还有其他更多的配置这里暂时不一一列举。因为ansible的大部分参数都可以保持默认,无需更改。但是当你的被管理机器数量增加以后,建议将forks数量适当的调整。
温馨提示:由于Ansible不是一个服务,所以更改完配置后无无需进行重启操作(也没提供重启的操作方法),改完配置立即生效。
2.3 Inventory主机清单文件
主机清单文件,用大白话讲其实就是被整合在一个文件中的一组或者多组被管控的节点。默认情况下,该清单文件为:/etc/ansible/hosts,通常我们可能会根据项目需求,起一个见名知意的其他名称,或者也会直接在每一套我们需要组织的项目根目录下存放一个hosts的清单文件。
Inventory主机清单文件可以有多个,在使用plyabook时可以手动通过-i参数指定你需要使用的清单文件名称。
Inventory文件遵循了ini配置文件的风格,一个section就表示一组隶属于同一个分组的被管理机器。目标被管理节点默认均被视为使用SSH的22端口,但是当部分节点使用非22端口号时,也可以在清单文件中进行指定。
被管理节点可以是以IP的形式写在清单文件中,也可以使用域名的形式。
[webservers]
172.16.0.10
172.16.0.11
172.16.0.[20:30]
alpha.ayunw.cn
beta.ayunw.cn
apache[10:20].ayunw.cn
nginx.ayunw.cn:2333
[dbservers]
db01.ayunw.cn
db02.ayunw.cn
mysql-[a:z].ayunw.cn
10.25.1.56
10.25.1.57
三、实战演练
3.1 环境介绍
我这里包括ansible主控机和另外四台被管理机器,以下是我自定义的一个Inventory文件,可以作为备忘用。
mkdir ansible-example
vim hosts
[ayunw]
10.10.108.34
10.10.108.30
10.10.108.31
10.10.108.32
10.10.108.33
以下是在ansible的默认hosts配置文件中配置,如果不使用 -i ./ansible-example/hosts,则ansible默认使用该清单文件。
[root@ansible-server ~]# cat /etc/ansible/hosts
[websrvs]
10.10.108.[30:33]
[dbsrvs]
10.10.108.30
[appsrvs]
10.10.108.[30:33]
3.2 Ansible相关命令工具
/usr/bin/ansible:主提序,临时命令执行工具/usr/bin/ansible-doc: 查看配置文档,模块功能查看工具/us/bin/ansible-galaxy:下载/上传优秀代码或Roles模块的自网平台/usr/bin/ansible-playbook:定制自动化任务,编排剧本工具/usr/bin/ansible-pull:远程执行命令的工具/usr/bin/ansible-vault:文件加密工具/usr/bin/ansible-console:基于Console界面与用户交互的执行工具
以上命令,最常用的两个:ansible和ansible-playbook
相关阅读
-
windows101809版本 windows1019587版本更新了什么
IT袋网小编为你介绍windows1019587版本更新了什么的介绍,关于windows101809版本 windows1019587版本更新了什么,继续往下看吧! 就在微软公司推出了win10系统之后,也是在不断的更新升级新的系统。那
-
win7低配精简版 低配电脑装win7比较好流畅的版本介绍
小编带来的是低配电脑装win7比较好流畅的版本介绍的方法内容,关于win7低配精简版 低配电脑装win7比较好流畅的版本介绍,接下来就是全面介绍。 如果我们目前使用的电脑配置情况比较低的话
-
win10兼容性视图设置教程 microsoft浏览器怎么设置兼容性视图
小编为大家讲一讲win10兼容性视图设置教程的内容,关于win10兼容性视图设置教程 microsoft浏览器怎么设置兼容性视图,接下来IT袋小编为大家介绍。 在win10系统中使用ie浏览器的用户都会需要使
-
windows10镜像文件在哪里下载 win10系统2004版本镜像在哪下载
如果想了解win10系统2004版本镜像在哪下载方面的内容,关于windows10镜像文件在哪里下载 win10系统2004版本镜像在哪下载,相关内容具体如下: 最近比较多的IT袋朋友们用上了win10 2004版本系统,剩


