如何通过Ansible来管理上千台服务器??
发布时间:2018-12-06 15:11:45 所属栏目:外闻 来源:Python运维圈
导读:一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。
(6)、paramiko模块安装
(7)、simplejson模块安装
(8)、ansible安装
2、Ansible配置 (1)、SSH免密钥登录设置 ## 生成公钥/私钥并传到目标服务器(在10.123.167.15执行) #将私钥加到目标服务器的认证文件并授权(在34、51、59、61、63执行) (2)、ansible配置
(3)、简单测试
Ansible适用于管理多台服务器,在ansible主机上执行对应的命令实际上是通过ssh协议到对应的受控服务器上执行命令,省掉了我们很多不必要的工作,很方便,如果大家对自动化运维感兴趣的话可以自己试一下,这篇文档入门是完全没问题的,后面就要去学一下playbooks语法来写脚本了。 【编辑推荐】
点赞 0 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |