随笔分类 -  saltstack

摘要:在windows下通过Salt-Minion-xxxx.xx.x-AMD64-Setup.exe安装salt-minion的时候,默认是安装并开机启动salt-minion服务。但是如果以服务的方式启动salt-minion的话,windows的可视化操作是不能被控制的。为了能够通过salt-min 阅读全文
posted @ 2017-07-21 14:23 shhnwangjian 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:Saltstack异步执行命令 salt执行命令有时候会有超时的问题,就是命令下发下去了,部分主机没有返回信息,这时候就很难判断命令或任务是否执行成功。因此,salt提供异步执行的功能,发出命令后立即返回一个jid。然后我们就可以根据这个jid来查询任务是否执行成功。 命令行实现异步 参数--asy 阅读全文
posted @ 2016-11-17 16:50 shhnwangjian 阅读(4912) 评论(0) 推荐(0) 编辑
摘要:Saltstack-API 官方文档 https://docs.saltstack.com/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html 参数:http://salt-api.readthedocs.io/en/latest/ref/ 阅读全文
posted @ 2016-11-11 19:02 shhnwangjian 阅读(858) 评论(0) 推荐(1) 编辑
摘要:Saltstack之SSH 安装 官方文档 https://docs.saltstack.com/en/latest/topics/ssh/index.html 配置 管理/etc/salt/roster文件,配置需要管理的所有主机 如何通过证书认证? 1)执行 salt-ssh '*' test. 阅读全文
posted @ 2016-11-10 21:40 shhnwangjian 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:Saltstack之Syndic 使用条件: 1、salt syndic必须运行在一台master上 2、salt syndic必须依赖更高级的master 安装 配置 备注:syndic和master共用一个配置文件 重启master: systemctl restart salt-master 阅读全文
posted @ 2016-11-10 19:31 shhnwangjian 阅读(617) 评论(0) 推荐(0) 编辑
摘要:SaltStack之无Master和多Master Masterless架构,无Master 实现方式: 1)关闭minion进程 2)修改配置文件 备注:其它配置项如file_roots、pillar_roots跟master一样,区别在于上面的配置项,将从master获取cache数据,改成了从 阅读全文
posted @ 2016-11-10 19:05 shhnwangjian 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:SaltStack之Job管理和Runner 配置文件/etc/salt/master salt执行模块官方文档 https://docs.saltstack.com/en/latest/ref/modules/all/index.html 如何将master的返回加入mysql数据库? 1)数据库 阅读全文
posted @ 2016-11-09 21:36 shhnwangjian 阅读(2452) 评论(0) 推荐(1) 编辑
摘要:上文 http://www.cnblogs.com/shhnwangjian/p/6027992.html 四、memcached 1)创建www用户 2)libevent,将安装包放入/srv/salt/prod/modules/libevent/files 3)创建files目录,将memcac 阅读全文
posted @ 2016-11-08 20:15 shhnwangjian 阅读(870) 评论(0) 推荐(0) 编辑
摘要:SaltStack项目实战 系统架构图 一、初始化 1、salt环境配置,定义基础环境、生产环境(base、prod) pillar配置 服务重启 systemctl restart salt-master 2、salt base环境初始化: 1)dns配置 准备dns配置文件,放入/srv/sal 阅读全文
posted @ 2016-11-03 19:50 shhnwangjian 阅读(1996) 评论(0) 推荐(0) 编辑
摘要:官方文档 https://docs.saltstack.com/en/latest/topics/states/index.html 配置管理之SLS Salt State SLS描述文件(YAML) 名称ID声明 默认是name声明 备注: 一个ID声明下面。状态模块不能重复使用 例: 常用状态模 阅读全文
posted @ 2016-11-01 19:29 shhnwangjian 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:Saltstack远程执行 语法例:salt '*' cmd.run 'w' - 命令:salt - 目标:'*' - 模块:cmd.run,自带150+模块,也可以自己写模块 - 返回:执行后结果返回,Returnners组件 1、指定目标(targeting) 官网文档:https://docs 阅读全文
posted @ 2016-10-22 10:35 shhnwangjian 阅读(1539) 评论(0) 推荐(1) 编辑
摘要:Saltstack数据系统 分为Grains和Pillar 一、Grains 静态数据,当Minion启动的时候收集的MInion本地的相关信息。(包含操作系统版本、内核版本、CPU、内存、硬盘、设备型号等) 备注:不重启minion,这些信息数据是不会改变的。 1)信息管理,包括资产管理; 例: 阅读全文
posted @ 2016-10-21 19:41 shhnwangjian 阅读(6592) 评论(0) 推荐(0) 编辑
摘要:SaltStack与ZeroMQ SaltStack底层是基于ZeroMQ进行高效的网络通信。 ZeroMQ简介 ØMQ (也拼写作ZeroMQ,0MQ或ZMQ)是一个为可伸缩的分布式或并发应用程序设计的高性能异步消息库。它提供一个消息队列, 但是与面向消息的中间件不同,ZeroMQ的运行不需要专门 阅读全文
posted @ 2016-10-21 19:13 shhnwangjian 阅读(1830) 评论(0) 推荐(1) 编辑
摘要:Slatstack 介绍 官网:https://saltstack.com/ 官方源:http://repo.saltstack.com/ (介绍各操作系统安装方法) centos 6源 centos 7 源 http://repo.saltstack.com/yum/redhat/7/x86_64 阅读全文
posted @ 2016-10-19 18:48 shhnwangjian 阅读(1378) 评论(0) 推荐(2) 编辑
摘要:SaltStack介绍 官网:https://docs.saltstack.com/en/latest/ 中国saltstack用户组http://www.saltstack.cn/ 下图是它的子系统和扩展插件: 工作流: Saltstack 分服务端master和客户端minion,安装Salts 阅读全文
posted @ 2016-05-18 14:06 shhnwangjian 阅读(884) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示