1 / 17
文档名称:

自动化运维工具Ansible详细部署.docx

格式:docx   大小:645KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

自动化运维工具Ansible详细部署.docx

上传人:xiang1982071 2020/9/14 文件大小:645 KB

下载得到文件列表

自动化运维工具Ansible详细部署.docx

相关文档

文档介绍

文档介绍:自动化运维工具Ansible详细部署参考:.//==========================================================================================一、基础介绍==========================================================================================1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)、连接插件connectionplugins:负责和被监控端实现通信;(2)、hostinventory:指定操作的主机,是一个配置文件里面定义监控的主机;(3)、mand模块、自定义模块;(4)、借助于插件完成记录日志邮件等功能;(5)、playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。2、总体架构3、特性(1)、noagents:不需要在被管控主机上安装任何客户端;(2)、noserver:无服务器端,使用时直接运行命令即可;(3)、modulesinanylanguages:基于模块工作,可使用任意语言开发模块;(4)、yaml,notcode:使用yaml语言定制剧本playbook;(5)、sshbydefault:基于SSH工作;(6)、strongmulti-tiersolution:可实现多级指挥。4、优点(1)、轻量级,无需在客户端安装agent,更新时,只需在操作机上进行一次更新即可;(2)、批量任务执行可以写成脚本,而且不用分发到远程就可以执行;(3)、使用python编写,维护更简单,ruby语法过于复杂;(4)、支持sudo。5、任务执行流程说明:(1)、以上内容大多是基于他人分享的基础上总结而来,学习借鉴之用;(2)、 系统环境。==========================================================================================二、Ansible基础安装与配置==========================================================================================1、Ansible基础安装(1)、:///python/-#tarxvzfPython-#cdPython-#./configure--prefix=/usr/local#make--jobs=`grepprocessor/proc/cpuinfo|wc-l`#makeinstall## 将python头文件拷贝到标准目录,以避免编译ansible时,找不到所需的头文件#cd/usr/local/include/#cp-a./*/usr/local/include/## 备份旧版本的python,并符号链接新版本的python#cd/usr/bin##ln-s/usr/local/bin/python#ln-s/usr/local/python/bin/python./python## 修改yum脚本,使其指向旧版本的python,已避免其无法运行#vim/usr/bin/yum#!/usr/bin/python --> #!/usr/bin/(2)、setuptools模块安装https://pypi./packages/source/s/setuptools/setuptools-  --no-check-certificate#tarxvzfsetuptools-#cdsetuptools-#(3)、pycrypto模块安装https://pypi./packages/source/p/pycrypto/pycrypto-  --no-check-certificate#tarxvzfpycrypto-#cdpycryp

最近更新

2025年关键施工技术工艺及工程项目实施的重点.. 74页

2025年一年级小学生即兴演讲 8页

立窑烧制425R 型矿渣硅酸盐水泥的研究 3页

2025年安庆医药高等专科学校单招职业倾向性测.. 63页

突加电压保护的应用分析 3页

硝酸的性质专业知识讲义 13页

云服务提供商与客户战略合作合同2025 7页

法拉第电磁感应定律 24页

2025年六年级下册英语试卷及答案 6页

2025年安徽中医药高等专科学校单招职业技能测.. 64页

2025年安徽中医药高等专科学校单招职业适应性.. 63页

2025年安徽交通职业技术学院单招职业适应性测.. 60页

五年级下册5.《古诗词三首》省名师优质课赛课.. 28页

2025年安徽冶金科技职业学院单招职业技能测试.. 64页

2025年安徽医学高等专科学校单招职业倾向性测.. 60页

2025年安徽卫生健康职业学院单招职业倾向性测.. 61页

2025年安徽卫生健康职业学院单招职业适应性测.. 61页

离交法回收谷氨酸在甜菜糖蜜谷氨酸发酵中的应.. 3页

2025年安徽国际商务职业学院单招职业倾向性测.. 60页

2025年公司新员工培训心得体会 3页

世联新鸿基曲江项目整体定位物业发展建议 136页

碟式分酸器在800 kta硫磺制酸装置酸热回收塔中.. 3页

2025年二建《机电管理与实务》机电工程常用工.. 15页

矿山施工项目部安全管理探讨 3页

石油测井套管电磁探伤技术研究 4页

电能计量工程成本标准化管理研究 3页

2025年单招适应性测试题库a4版 63页

2025年校园数据治理服务方案 20页

2025年农民工工资专用账户三方协议 4页

婚前协议书范本电子版免费PDF电子版 7页