认识SaltstackSalt部署的基本架构minion-马哥教育.PPTVIP

认识SaltstackSalt部署的基本架构minion-马哥教育.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
认识SaltstackSalt部署的基本架构minion-马哥教育

RHEL Clustering Storage Management * Saltstack企业实战 讲师 : kason QQ:1660809109、2813150558 1661815153、371238871 课前注意事项 禁止发广告 禁止恶言恶语,违者必清 开课前可以和老师简单互动,公开课分享后有专门答疑环节,请准备好问题 请加入我们专属QQ交流群: ?号群 339184057、?号群 535388508,会有公开课第一动态和往期公开课视频 关注马哥教育微信公众号,获取更多课程内容 个人介绍 国内某知名O2O公司一线运维工程师,4年Linux一线经验,具有业务大规模爆发式增长和高并发的经验; 现专关注于自动化 运维和Docker等技术,还处于不断学习中。 大纲 认识Saltstack 安装Saltstack 配置Saltstack 运行第一条测试命令 使用Slatstack 命令组成 定位和匹配minion grains和pillar 内置模块 自定义模块 实战 认识Saltstack Saltstack是由Thomas Hatch于2011创建的一个开源项目,底层网络架构采用ZeroMQ实现; Saltstack项目的设计初衷是为了实现一个快速的远程执行系统,如今已发展成一个功能强大的平台,不仅可以配置管理和远程执行还可以使用Salt提供的各种工具来管理服务器基础架构,也可以自己创建工具来满足特定的需求。 特点 简单 并行执行【核心】 构建在成熟技术之上 快速,灵活,可扩展 开源 认识Saltstack Salt部署的基本架构 master - minion(client) 认识Saltstack Salt部署的基本架构 master - syndic - minion 认识Saltstack Salt部署的基本架构 minion 认识Saltstack 安装Saltstack yum 安装 yum -y install epel-release yum install salt-master bootstrap安装 wget -O bootstrap-salt.sh sh bootstrap-salt.sh 编译安装 查看安装信息 salt --versions-report 认识Saltstack 配置Saltstack Salt master Salt master启动后会默认监听两个端口:4505(publish_port)为Salt master pub接口,提供远程执行命令发送功能;4506(ret_port)为Slat master ret接口,支持认证(auth),文件服务,结果收集等功能; 配置文件路径 /etc/salt/master Salt minion vim /etc/salt/minion master:salt-master id:salt-minion-1 注意:Salt minion和master通信时最好使用域名进行连接,通常在内网环境可以用轻量级的DNS软件dnsmasq搭建一个域名解析系统,根据master和minion的主机名和IP地址的对应关系设置dnsmasq,然后将master服务器和minion服务器上的DNS地址都能设置为装有dnsmasq的服务器IP地址,就可以用域名进行连接 认识Saltstack 配置Saltstack 启动Salt master systemctl start salt-master 启动Salt minion systemctl start salt-minion 在master上接受第一个minion Salt配备了salt-key命令来帮助我们管理minion密钥 salt-key -L salt-key -f salt-minion-1 salt-call --local key.finger salt-key -a salt-minion-1 认识Saltstack 运行第一条测试命令 salt * test.ping 流程:发送一条消息给一个或所有的minion,并告诉它们运行Salt内置的一个模块中的一条命令。 salt salt-minion-1 sys.list_functions test salt salt-minion-1 sys.doc test.echo salt salt-minion-1 test.echo Welcome to the open class of magedu 使用Saltstack 命令组成 Usage: salt [options] ta

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档