Centos下安装Ansible的示例代码
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,ansibleansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部
千家信息网最后更新 2026年11月02日Centos下安装Ansible的示例代码
ansible
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:
- 连接插件connection plugins:负责和被监控端实现通信;
- host inventory:指定操作的主机,是一个配置文件里面定义监控的主机;
- 各种模块核心模块、command模块、自定义模块;
- 借助于插件完成记录日志邮件等功能;
- playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。
1.ansible部署
ansible 与saltstack功能大致相同,但是好的一点就是我们Ansible不需要客户端,Centos的yum源当中没有Ansible的包,我们需要先RPM安装一下阿里云 的epel源:
rpm -Uvh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpmyum install ansiable -y
2.ansible配置
系统环境:
server:172.16.0.10 ==> Centos 7.2 64位client1:172.16.0.11 ==> Centos 6.7 64位client2:172.16.0.12 ==> Centos 6.7 64位
添加客户端:
1.配置文件参数
编辑 /etc/ansible/hosts
[webservers]## alpha.example.org## beta.example.org172.16.0.11172.16.0.12
编辑 / etc/ansible/ansible.cfg, 解决下面问题
host_key_checking = False
默认ansible是使用key验证的,如果使用密码登陆的服务器,使用ansible的话,要不修改ansible.cfg配置文件的ask_pass = True给取消注释,要不就在运行命令时候加上-k,这个意思是-k, --ask-pass ask for SSH password。再修改:host_key_checking= False即可
2.使用ansible进行ping命令
单台测试客户端是否通了
[root@zabbix-server ~]# ansible 172.16.0.11 -m ping -kSSH password: ==> 输入客户端的密码172.16.0.11 | SUCCESS => { "changed": false, "ping": "pong"}[root@zabbix-server ~]# ansible 172.16.0.12 -m ping -kSSH password: 172.16.0.12 | SUCCESS => { "changed": false, "ping": "pong"}测试一个组是否通了
[root@zabbix-server ~]# ansible webservers -m ping -kSSH password: 172.16.0.11 | SUCCESS => { "changed": false, "ping": "pong"}172.16.0.12 | SUCCESS => { "changed": false, "ping": "pong"}安装完成。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
模块
配置
客户
运行
功能
命令
客户端
文件
主机
任务
多个
密码
就是
工具
插件
系统
要不
测试
监控
相同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江苏根荣互联网科技
互联网科技工作委员会副主任毛军
互联网的科技
互联网金融监管科技数据
智能科技公司是互联网公司吗
互联网为科技
互联网科技与金融科技
中国 科技 互联网
互联网 科技创业
杭州互联网科技公司
互联网前沿科技
互联网巨头投资的硬核科技
现代互联网科技股
互联网科技与大数据专业
成都互联网科技公司工作好不好
互联网领先科技宣传片
广州梦谷互联网科技有限公司领导
昆明中奇联合互联网科技
广西泛欧互联网科技有限公司
武汉亿视互联网科技有限公司
互联网科技开发公司
上游互联网科技
火传媒上海互联网科技
西藏七维空间互联网科技有限公司
互联网时代科技改变生活
群盈汇互联网科技有限公司
上海创道互联网络科技有限公司
易企秀互联网科技是做什么的
珠海东科互联网科技有限公司
互联网科技创新方面的资料