使用 ansible 批量搭建部署 zabbix6.0
部署环境:
一台 control 节点,两台 node 节点( 均为 stream8 )
第一步:控制节点安装 ansible( 将之前的源删掉,全部替换成清华源,epel 源里有 ansible 的安装包 )
第二步:编辑 ansible 的配置文件和 IP 主机名解析( ansible_ssh_pass 为远程被管理节点的 root 密码,在这里指定的话就不需要做免密登录 )
第三步:查看当前 ansible 配置文件和测试 control 节点与 node 节点间的主机连通性
ping 失败的原因是需要确认远程主机的指纹,因此我们可以修改 ssh 客户端配置文件

第四步:编写 playbook 文件

第五步:创建一个目录,在创建的目录里编辑模板文件,j2 文件,变量文件



最后一步,执行 playbook 脚本
执行成功后,效果图如下:
脚本执行成功后,访问两台 node 节点对应 IP 的 web 网页
到此,ansible 批量部署 zabbix 完成(如果条件允许,可多添加几台 node 节点进行实验)
分类:
Automation
, CentOS
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY