Ansible by default通过ssh 管理机器。
不需要安装db,不需要daemon,只需要在一台机器上安装,并且可以登录到远程机器,就可以管理。
ansible官网:https://docs.ansible.com/
安装Ansible非常简单。
通过yum 或 pip直接就可以安装到最新的ansible包。
1. 通过yum安装
yum -y install epel-release
yum -y install ansible
2. 通过pip安装
pip install ansible
安装完成。
配置
配置文件:
/etc/ansible/ansible.cfg
主机清单:
# vim /etc/ansible/hosts
[dbservers]
dbw21as
dbw21bs
测试:
1. ping
# ansible dbservers -m ping
dbw21as | SUCCESS => {
"changed": false,
"ping": "pong"
}
dbw21bs | SUCCESS => {
"changed": false,
"ping": "pong"
}
2. 列出本机信息
ansible dbw21as -m setup