Saltstack异步执行命令 salt执行命令有时候会有超时的问题,就是命令下发下去了,部分主机没有返回信息,这时候就很难判断命令或任务是否执行成功。因此,salt提供异步执行的功能,发出命令后立即返回一个jid。然后我们就可以根据这个jid来查询任务是否执行成功。 命令行实现异步 参数--asy ...
分类:
其他好文 时间:
2016-11-17 18:23:15
阅读次数:
293
一、加密和解密1、加密方式有:对称加密、单向加密、公钥加密对称加密:工具:gpgopensslenc加密:opensslenc-des3-a-salt-in/ets/fstab-out/tmp/fstab.cipher解密:opensslenc-d-dec3-a-salt-in/tmp/fstab.cipher-out文件单向加密:工具:sha1sum,md5sum,openssldgstopenssldg..
分类:
其他好文 时间:
2016-11-12 20:32:07
阅读次数:
261
Saltstack-API 官方文档 https://docs.saltstack.com/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html 使用条件:1)https调用,需要生成证书 2)配置文件 3)使用PAM验证 4)启动salt- ...
一. 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