前言
我们在工作中经常会通过一台机器对多台机器进行管理,ansible 是一个linux 管理多台工具的利器。这里对工作常用一些命令进行展示。
实践
如果要使用ansible 那么第一步便是下载和安装ansible
一、下载安装部分
1.1 下载安装ansible
yum install ansible -y
1.2 ansible 配置其余需要操作机器信息
由于我们是需要操作多台机器,那么肯定是需要知道需要操作机器的信息。
/etc/ansible/hosts 是主机清单配置文件,由 ansible.cfg文件中的 inventory 变量配置,默认值为/etc/ansible/hosts
参数名称 | 作用说明 | 举例 |
---|---|---|
ansible_ssh_host | 用于指定被管理的主机的真实IP | ansible_ssh_host=192.168.1.1 |
ansible_ssh_port | 用于指定连接到被管理主机的ssh端口号,默认是22 | ansible_ssh_port=25 |
aansible_ssh_user | ssh连接时默认使用的用户名 | ansible_ssh_user=root |
ansible_ssh_pass | ssh连接时的密码 | aan |