在统信服务器操作系统d版本上进行安装Ansible工具的方法以及配置方法。
文章目录
- 准备环境
- 功能描述
- 安装与配置
- 一、 安装ansible工具
- 
   - 1. 直接 命令安装
- 2. 验证安装结果
- 3. 配置ssh免密登录
 
- 二、Ansible使用
- 
   - 1. 主机清单配置
- 2. ansible命令
- 3. ansible模块
 
- 三、 playbook配置文件
- 
   - 1. 执行配置文件
 

 
准备环境
适用版本:■UOS服务器操作系统d版
 适用架构:■ARM64、AMD64、MIPS64
 网络:连接互联网情况下进行
 本次测试环境如下:

注:请根据实际情况操作该文方法进行配置。
功能描述
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible架构相对比较简单,仅需通过SSH连接客户机执行任务即可
安装与配置
一、 安装ansible工具
1. 直接 命令安装
apt install ansible -y

2. 验证安装结果
通过ansible --version验证安装结果
如果命令可以正常执行,则表示ansible安装成功
3. 配置ssh免密登录
在ansible-server(以下简称server)上配置对ansible-client(以下简称client)的免密登录,本次实现为实现批量操作,在server中也配置针对自己主机的免密登录。
生成密钥  ssh-keygen

拷贝密钥至client
ssh-copy-id root@192.168.247.154

拷贝密钥至server主机
 ssh-copy-id root@192.168.247.131

二、Ansible使用
1. 主机清单配置
Ansible 管理主机信息的配置文件,相当于系统 Hosts 文件的功能,默认存放在 /etc/ansible/hosts。在 hosts 文件中,通过分组来组织设备。实验配置如下:


















