加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

怎样通过Ansible来打点上千台处事器??

发布时间:2018-12-07 08:41:06 所属栏目:业界 来源:Python运维圈
导读:一、基本先容 1、简介 ansible是新呈现的自动化运维器材,基于Python开拓,荟萃了浩瀚运维器材(puppet、cfengine、chef、func、fabric)的利益,实现了批量体系设置、批量措施陈设、批量运行呼吁等成果。ansible是基于模块事变的,自己没有批量陈设的手段。

(6)、paramiko模块安装

  1. https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz 
  2. # tar xvzf ecdsa-0.11.tar.gz 
  3. # cd ecdsa-0.11 
  4. # python setup.py install 
  5. https://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz 
  6. # tar xvzf paramiko-1.15.1.tar.gz 
  7. # cd paramiko-1.15.1 
  8. # python setup.py install 

(7)、simplejson模块安装

  1. https://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz 
  2. # tar xvzf simplejson-3.6.5.tar.gz 
  3. # cd simplejson-3.6.5 
  4. # python setup.py install 

(8)、ansible安装

  1. https://github.com/ansible/ansible/archive/v1.7.2.tar.gz 
  2. # tar xvzf ansible-1.7.2.tar.gz 
  3. # cd ansible-1.7.2 
  4. # python setup.py install 

2、Ansible设置

(1)、SSH免密钥登录配置

## 天生公钥/私钥并传到方针处事器(在10.123.167.15执行)

怎样通过Ansible来打点上千台处事器??

#将私钥加到方针处事器的认证文件并授权(在34、51、59、61、63执行)

怎样通过Ansible来打点上千台处事器??

(2)、ansible设置

  1. # mkdir -p /etc/ansible 
  2. # cp /opt/ansible/ansible-1.7.2/examples/ansible.cfg /etc/ansible/ansible.cfg 
  3. # vim /etc/ansible/ansible.cfg 
  4. …… 
  5. private_key_file = /root/.ssh/id_rsa 
  6. …… 
  7.  
  8. ## 主机组界说 
  9.  
  10. # vim /etc/ansible/hosts 
  11. [hwb_cluster] 
  12. 10.150.xx.34 
  13. 10.150.xx.51 
  14. 10.150.xx.59 
  15. 10.150.xx.61 
  16. 10.150.xx.63 
  17. 10.150.xx.88 
  18. 10.150.xx.89 

(3)、简朴测试

  1. # ansible hwb_cluster -m command -a 'uptime' 

怎样通过Ansible来打点上千台处事器??

Ansible合用于打点多台处事器,在ansible主机上执行对应的呼吁现实上是通过ssh协议到对应的受控处事器上执行呼吁,省掉了我们许多不须要的事变,很利便,假如各人对自动化运维感乐趣的话可以本身试一下,这篇文档入门是完全没题目的,后头就要去学一下playbooks语法来写剧本了。

【编辑保举】

  1. 企业级 Linux 处事器 10 大安详防护要点
  2. 从四种场景出发,具体解读无处事器架构的落地应用
  3. HBase的处事器系统架构
  4. 搭建文件分享处事器,着实也可以很简朴-HFS
  5. zk集群运行进程中,处事器推举的源码分解
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读