Ansible介绍.note
在没有批量运维工具之前,运维工作面临的困难:
·效率低:在没有批量运维工具的情况下,服务器数量越来越多时,运维人员需要手动登陆到每台服务器进行操作,这样的操作效率低,耗时长,导致运维的工作变的非常困难
·难以保持一致性:手动部署和配置服务器容易导致各服务器之间的配置不一致,容易出现配置混乱或配置重复的局面,导致在同一环境下,很难保持环境的一致性
常用的批量管理工具介绍:
·Ansible
·SaltStack
·Puppet
·Chef
Ansible 由 Python 语言开放,基于 SSH(sshd) 协议连接服务器
Ansible 的功能全部来自于模块


ansbile 默认只能连接五台机器(默认只有5个线程,需要根据实际情况修改配置文件)

forks参数为开放的线程数量,默认开放 5 个

当修改了主机的ssh端口时,可以在后边加一个 ansible_ssh_port=22
