当前位置: 首页 > news >正文

Ansible的安装和配置

安装和配置 Ansible

  • 安装所需的软件包

  • 创建名为 /home/greg/ansible/inventory 的静态清单文件,以满足以下要求:

    • 172.25.250.9dev 主机组的成员

    • 172.25.250.10test 主机组的成员

    • 172.25.250.11172.25.250.12prod 主机组的成员

    • 172.25.250.13balancers 主机组的成员

    • prod 组是 webservers 主机组的成员

  • 创建名为 /home/greg/ansible/ansible.cfg 的配置文件,以满足以下要求:

    • 主机清单文件为 /home/greg/ansible/inventory

    • playbook 中使用的角色的位置包括 /home/greg/ansible/roles

根据上面要求我们应该正常安装ansible,命令如下:

sudo dnf install ansible -y

创建一个专门存放和运行ansible的文件夹

mkdir  ansible

进入文件夹内开始时配置清单文件

vim  /home/greg/ansible /inventory

配置完清单文件后,修改ansible的配置文件

cp /etc/ansible/ansible.cfg  /home/greg/ansible/ansible.cfg

vim ansible.cfg

修改成如下即可

[defaults]
        inventory = /home/greg/ansible/inventory
        roles_path    = /home/greg/ansible/roles
        host_key_checking = False

 此时我们可以运行清单文件查看一下:

ansible-inventory --graph

说明很成功,最后ping一下所有主机查看是否连得通

ansible all -m ping -o

 看见任务清单中有“pong”就说明成功了

http://www.lryc.cn/news/114539.html

相关文章:

  • 口-肠-脑轴与精神健康的关系
  • Dubbo是干嘛的,Dubbo原理和机制,Dubbo的核心组件
  • 自动zksync刷账户交互(附代码)
  • 荐读 | 《揭秘云计算与大数据》
  • RISC-V基础之内存分布与映射
  • 【Unity3D应用案例系列】Unity3D中实现文字转语音的工具开发
  • STM32入门——定时器
  • 企业工商信息:知识产权出质
  • batch_softmax_loss
  • 刘汉清:从生活到画布,宠物成为灵感源泉
  • 【LeetCode】240.搜索二维矩阵Ⅱ
  • SED正则表达式中[方括号]的特殊处理
  • Android 音频开发
  • Java8新特性,Lambda,Stream流
  • 模型训练之train.py代码解析
  • linux 复习
  • C语言刷题------(2)
  • JVM 之 OopMap 和 RememberedSet
  • Original error: gsmCall method is only available for emulators
  • React Native从文本内容尾部截取显示省略号
  • 机器学习笔记之优化算法(十一)凸函数铺垫:梯度与方向导数
  • 探究Vue源码:mustache模板引擎(11) 递归处理循环逻辑并收尾算法处理
  • STM32 CubeMX USB_CDC(USB_转串口)
  • 机器学习——卷积神经网络基础
  • 端到端自动驾驶前沿论文盘点(pdf+代码)
  • 2023年中期奶粉行业分析报告(京东数据开放平台)
  • web集群学习:基于CentOS 7构建 LVS-DR 群集并配置服务启动脚本
  • Flask 高级应用:使用蓝图模块化应用和 JWT 实现安全认证
  • 【Grafana】中文界面配置 v10.0.3
  • web前端html