SaltStack配置管理saltstack配置管理又称为状态管理,saltstack无法对状态进行回滚。在我们编写sls文件时,要支持多次执行,如:编写了软件的安装模块,每次执行这个状态时,都会去检查这个软件是否安装。在saltstack中编写的sls描述文件实质是saltstack的缩写,使用的是YAML的..
分类:
其他好文 时间:
2016-11-10 21:42:29
阅读次数:
218
一. cp.get_file实现从master端复制文件到minion服务器的文件中cp.get_file 1. 修改/etc/salt/master ,指定server 工作的根目录 file-roots: - base: /srv/salt (默认路径,可以指定)2 . 创建目录 mkdir / ...
分类:
其他好文 时间:
2016-11-10 14:45:12
阅读次数:
459
Salt介绍 Salt是一个基础平台管理工具 Salt是一个配置管理系统,能够维护预定义状态的远程节点 Salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据 Salt核心功能 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网络载荷 提供简单的编程接口 S ...
分类:
其他好文 时间:
2016-11-10 14:01:43
阅读次数:
226
SaltStack之Job管理和Runner 配置文件/etc/salt/master 根据上面master cache的配置,Job的路径/var/cache/salt/master/jobs 如何将master的返回加入mysql数据库? 1)数据库表结构创建可参考 http://www.cnb ...
分类:
其他好文 时间:
2016-11-09 22:53:23
阅读次数:
341
一、salt执行结果默认返回给master端1、jobcache存放位置#Directorytostorejobandcachedata:
#Thisdirectorymaycontainsensitivedataandshouldbeprotectedaccordingly.
#
#cachedir:/var/cache/salt/master
#Setthenumberofhourstokeepoldjobinformationinthejobcache:
#keep_..
分类:
其他好文 时间:
2016-11-09 13:06:54
阅读次数:
395
Saltstack安装应用master192.168.20.156minion192.168.20.168一、系统准备[root@master~]#uname-r2.6.32-504.el6.x86_64#salt--versionsalt2016.3.3(Boron)1、设置关闭selinux[root@master~]#cat/etc/sysconfig/selinux|grep-v^#SELINUX=disabledSELINUXTYPE=targeted2、设置ip..
分类:
其他好文 时间:
2016-11-08 20:47:10
阅读次数:
329
SaltStack介绍saltstack是一个开源的批量分发管理工具,具有非常强大的管理功能,能同时管理上万台服务器。由python语言编写,并提供API.saltstack有四种运行方式:Local,Master/Minion,SaltSSH,Syndicsaltstack有三大功能:远程执行,配置管理(状态),云管理。saltstack支持..
分类:
其他好文 时间:
2016-11-08 20:44:10
阅读次数:
304
1.批量将命令aliasalias_ps_java_mappice:cmd.run:-name:echo-e‘\naliashpsm="ps-ef|grepMappIce|egrep-vgrep"\naliashpsj="ps-ef|grepjava|egrep-vgrep"‘>>/etc/profile2.file.append,增加删除日志的命令/home/shell/cron_clear_file.sh:file.append:-text:-find/home-..
分类:
其他好文 时间:
2016-11-07 20:21:29
阅读次数:
234
ansible的安装Ansible—基于Pythonparamiko开发,分布式,无需客户端,轻量级,配置语法使用YMAL及Jinja2模板语言,更强的远程命令执行操作。类似的自动化运维工具有很多常用的还有:Puppet:—基于Ruby开发,采用C/S架构,扩展性强,基于SSL,远程命令执行相对较弱.SaltStack:..
分类:
其他好文 时间:
2016-11-05 23:57:18
阅读次数:
399
saltstack简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能.SaltStack基于Python语 言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和 ...
分类:
其他好文 时间:
2016-11-03 21:02:37
阅读次数:
282