




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云数据中心Ansible自动化运维方案传统
、
自动化运维介绍Ansible
介绍Ansible
配置Ansible
演练课程目录1234第一部分传统、
自动化运维介绍01PART
01?运维工作是比较繁琐的,尤其是新系统上线的场景,一切都是从零开始。包括虚机的创建,主机名的修改,系统的初始化等等,在机器不多的情况下人工还能应付的过来,如果有上百台机器呢?最初也是用堆人的方法来做的。但这样的方式出错率高,而且有时还会有遗漏。只能通过相互检查的方式来验证,但这样就会花费更多的时间,相应的时间/人工成本也会上升。?人工的方式因个人部署习惯千差万别,导致一些项目难以维护ZQY
?
ZQY
.Allrightsreserved.MySQLRedisMongodbngin
xkeep
alivedtomcatnodejsngin
xkeep
alivedtomcatnodejs?
传统运维Server1
Server211..11?ZQY.Allrightsreserved.运维自动化的演进运维自动化的演进?
没有专门的工具为我们做这些事情
,
使用脚本语言(Python
)?
逐渐有了运维自动化的一些工具
,
比如Fabric、
Puppet、Chef
、
SaltStack、
Ansible等?自动化运维平台1
、某某组件坏了可以不用管继续睡觉2
、
出现异常时点击一下就可立即恢复3
、与监控配合
,
系统挂了可以自动恢复ZQY运维自动化的目标?
自动运维11..22第二部分Ansible介绍02PART
02?ansible是新出现的自动化运维工具,基于Python开发,集合了众多老牌运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。?ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)连接插件connectionplugins:负责和被管控端实现通信;(2)hostinventory:指定操作的主机,是一个配置文件里面定义管控的主机;(3)各种模块核心模块、command模块、自定义模块;(4)借助于插件完成记录日志邮件等功能;(5)playbook:剧本执行多个任务时,可以让被管控端一次性运行多个任务。?(1)noagents:不需要在被管控主机上安装任何客户端;?(2)noserver:无服务器端,使用时直接运行命令即可;?(3)modulesinanylanguages:基于模块工作,可使用任意语言开发模块;?(4)yaml,notcode:使用yaml语言定制剧本playbook;?(5)sshbydefault:基于SSH工作;?(6)stZrogmulti-tiersolution:可实现多级指挥。?(1)轻量级,无需在客户端安装agent,更新时,只需在操作机上进行一次更新即可;?(2)批量任务执行可以写成脚本,而且不用分发到远程就可以执行;?(3)使用python编写,维护更简单,ruby语法过于复杂;?(4)支持sudo。Ansible特性Ansible优点?ZQY.Allrightsreserved.?
Ansible简介22..11ZQY?ZQY.Allrightsreserved.?
Ansible架构图22..22ZQY
?
ZQY
.Allrightsreserved.?Ansible执行流程22..33第三部分Ansible配置03PART
03ZQY
?
ZQY
.Allrightsreserved.?Ansible安装33..11ZQY
?
ZQY
.Allrightsreserved.?Ansibe
Inventory文件33..22ZQY
?
ZQY
.Allrightsreserved.?
AnsibleYAML文件33..33ZQY
?
ZQY
.Allrightsreserved.?Ansible执行33..44第四部分Ansible演练04PART
04ZQY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年LED电子显示屏制作及安装合同
- 2025企业合同保障女性职工孕期权益为她们在工作中提供坚强后盾
- 2025苏州市家庭居室装饰装修工程委托监理合同
- 电动车配件购销合同协议
- 电缆买卖合同违约协议
- 申通快递发货合同协议
- 电商加盟抽成合同协议
- 《文化传统与现代文明》(首都师范大学)章节测试答案
- 瓷砖厂拆除合同协议
- 男女朋友房内合同协议
- 常见含麻黄碱类药物目录
- Unit 4 Protecting our heritage sites 课文语篇填空-牛津译林版高中英语选择性必修第三册
- GB/T 4927-2008啤酒
- GB/T 16955-1997声学农林拖拉机和机械操作者位置处噪声的测量简易法
- GB/T 15593-2020输血(液)器具用聚氯乙烯塑料
- 新概念英语第二册Lesson37课件
- GB 16410-2007家用燃气灶具
- FZ/T 54098-2017聚乳酸牵伸丝
- 2023年复旦大学博士研究生入学考试专家推荐信模板
- 中小学教师资格证面试课件讲义
- Oracle-EBS生产制造解决方案
评论
0/150
提交评论