轻松使用SaltStack管理成千上万台服务器(入门教程).pdf

轻松使用SaltStack管理成千上万台服务器(入门教程).pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
轻松使用SaltStack管理成千上万台服务器(入门教程)

目录树 引言:一个”非专职运维人员“的烦恼 Salt 快速入门 1. 安装配置 2. 安装管理端 (master) 3. 安装被管理端 (minion) 4. 接受 minion 的托管请求 5. 测试 Salt 的强大功能 1. 批量操作 (targeting) 2. 节点分组( nodegroups ) 3. 命令执行( execution ) 4. 节点信息 (grains) 5. 配置管理( state) 6. 小结 Salt state 实例解析 1. 目录结构 2. apache/init.sls 3. ssh/init.sls 4. ssh/server.sls 5. ssh/custom-server.sls 引言:一个”非专职运维人员“的烦恼 加入到某证券公司的 IT 部门,尽管所在的部 门挂了一个“研发部”的名字,但是我发现有大概 40%的时间是在做运维工作。 这来自两种情况: 1. 自主开发的应用,需要持续的改进,不断的更新、发布、部署、调整配置, 这不是运维部门喜欢的状态。 2. 软件商提供的“产品”无法满足运维部门的要求: 无法通过简单的 QA 文档 保证系统的正常运行, 经常需要有一定技术能力的人员解决系统运行过程中各种 稀奇古怪的问题。 这种情况下只能自己做一个“非专职运维人员”,需要频繁的登录各种服务器, 执行一些命令来查看状态或者更改配置 (包括配置文件的变更和软件包的安装部 署)。很多操作都是不断的重复,日复一日,让人厌烦。 ”重复的工作应该交给程序去做“, 所以我自己写过一些脚本。 为了避免将脚本 上传到几十台服务器并且不时进行更改,我使用 Fabric 来进行服务器的批量操 作。 尽管避免了”批量的人工操作“, 但我还是在进行”人工的批量操作“。 远远没 有实现自动管理。 将有限的生命解放出来, 投入到更有意义的编码工作是一个奔 四程序员应有的追求,所以我又睁大红肿的眼睛,迷茫的有哪些信誉好的足球投注网站这个世界。 我发现了 Puppet ,Chef 和 CFEngine,但是并不满意。直到我发现了 Salt, 我的 眼前一亮:这正是我所需要的东西。 如果说 Salt 有什么独特之处打动了我,那就是: 简单: 可能是源于 python 的简约精神, Salt 的安装配置和使用简单到了令人发 指的地步。任何稍有经验的 linux 使用者可以在 10 分钟之内搭建一个测试环境 并跑通一个例子(相比之下, puppet 可能需要 30--60 分钟)。 高性能: Salt 使用大名鼎鼎的 ZeroMQ作为通讯协议,性能极高。可以在数秒钟 之内完成数据的传递 可伸缩: 基于 ZeroMQ通信,具备很强的扩展性;可以进行分级管理,能够管理分 布在广域网的上万台服务器。 尽管 twitter 、豆瓣、oracle 、等著名网站的运维团队都在使用 puppet ,但是我 相信,他们切换到 salt 只是一个时间问题。毕竟不是所有的人都喜欢操纵傀儡 (puppet) ,但是谁又能离开盐 (salt) 呢? 关于 Salt 和 Puppet 的对比,可以参考 这里 ,或者看看 中文版 。 Salt 快速入门 Salt 的体系结构中将节点区分为 : master, minion, syndic 。 1. master: 老大,管理端 2. minion: 马仔,被管理端 3. syndic: 头目,对于老大来说是马仔,对于马仔来说是老大 在入门阶段,先不考虑 syndic 。 1. 安装配置 如果将操作系统区分为: *NIX Linux Solaris HP Unix FreeBS

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档