前面提到过使用Python语言编写state.sls文件在saltstack系统里面支持很多方式去扩展它,renderer就是其中一种默认saltstack的renderers是YAML+Jinja,可以通过产科master文件得知当前的renderer目前saltstack支持很多种renderer,因为YAMLJinjaPython这三种renderer应用范围比..
分类:
其他好文 时间:
2016-04-20 15:16:55
阅读次数:
188
一、基础介绍1.简介 salt 是一个基础平台管理工具 salt是一个配置管理系统,能够维护预定于状态的远程节点 salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据 2.salt的核心功能: 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网路载荷 提高 ...
分类:
其他好文 时间:
2016-04-19 19:29:09
阅读次数:
136
应用系统为CentOS6.6,Python2.6saltstack分为master和minion,master为控制端,minion为被控制端。我对saltstack的架构理解为通过master指令去批量控制minion,降低烦琐的配置与操作,服务器少手动去操作还比较简单,但服务器到达一定数量工作量就无法想象了,saltstack可以很..
分类:
其他好文 时间:
2016-04-19 00:52:33
阅读次数:
159
前期环境配置salt-master 192.168.1.131salt-minion-01 192.168.1.132salt-minion-02 192.168.1.133#1、salt-master的配置安装准备工作#1.1、查看CentOS的版本和其内核的版本及安装配置阿里云yum源[root@salt-master~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Co..
分类:
其他好文 时间:
2016-04-17 09:09:17
阅读次数:
227
sls文件编写[root@vm01~]#vim/etc/salt/master
#在master配置文件中添加以下内容
file_roots:
base:
-/srv/salt
[root@vm01~]#mkdir-p/srv/salt
[root@vm01~]#cd/srv/salt/
[root@vm01salt]#pwd
/srv/salt
[root@vm01salt]#vimtop.sls
base:
‘*‘:
-httpd
[root@vm01salt]#vim..
分类:
其他好文 时间:
2016-04-13 00:32:29
阅读次数:
249
安装master端:[root@vm01~]#ifconfig
eth0Linkencap:EthernetHWaddr52:54:00:28:16:11
inetaddr:192.168.0.21Bcast:192.168.1.255Mask:255.255.254.0
inet6addr:fe80::5054:ff:fe28:1611/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:2648004errors:0..
分类:
其他好文 时间:
2016-04-12 17:44:08
阅读次数:
311
python动态变量名 值得注意的是,用python动态变量名这个功能时,外部传入的参数不可以与代码内部定义的变量名相同,否则会引起变量交叉读取错误,从而导致代码错误并且抛出一个变量无法读取的异常,原因目前未知,需要解析python底层库的源码 解决办法:在python代码中定义极为变态的变量名,外 ...
分类:
编程语言 时间:
2016-04-10 17:50:51
阅读次数:
198
项目背景:通过部署Saltstsck环境,我们可以在成千上万的服务器上做到批量执行命令,根据不同业务特点我们可以进行配置集中化管理、分发文件、采集服务器数据、软件包管理。可以搭建我们自己的自动化运维平台,满足我们的不同场景下的需求。实验环境:vmwareworkstation11centos..
分类:
其他好文 时间:
2016-04-06 18:58:41
阅读次数:
447
网上找了很多文档都访问不了salt-api,搞了好半天,终于弄好了,写个笔记,方便以后查询如果需要通过第三方来调用SaltStack时,使用SaltStack自带的PythonAPI并不能很好的满足需求。可以通过使用SaltStack基于RESTful风格的HTTPAPI。该API模块并不是内置的,需要单独安装。Salt..
分类:
Windows程序 时间:
2016-04-06 15:33:42
阅读次数:
1089
安装 一、安装方法:http://www.linuxeye.com/Linux/2765.html 二、建议安装epel后安装saltstack:http://www.a8z8.com/html/2015/tech_0127/435.html 配置 建议参看http://setjs.com/?p=2 ...
分类:
其他好文 时间:
2016-04-06 10:55:44
阅读次数:
159