说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可) 常用模块 Archive模块 功能:实现系统层面的压缩包调用,支持gzip、gunzip、ra ...
grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对不同业务进行个性化定制。 例:(janja模板) g ...
分类:
其他好文 时间:
2019-10-19 20:37:38
阅读次数:
81
命令 命令格式: 例: 常用参数 针对<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参数:-E,--pcre,通过正则表达式进行匹配: -L,--list,以主机id名列表的形式进行过滤,格式与Python的列表相似,即不同主机id名称使用逗号分离。 - ...
分类:
其他好文 时间:
2019-10-19 20:26:10
阅读次数:
94
<template> <!-- 这个组件用于 页面下滑到底部时 展示加载动画 --> <view> <!-- 加载动画 --> <view class='loadTextAnimotion'> <view class='pillar animotion01'></view> <view class=... ...
分类:
Web程序 时间:
2019-10-12 18:52:47
阅读次数:
90
一、用top.sls文件管理状态文件 highstate是state模块的一个函数,highstate函数是通过top.sls文件作为作为入口对模块和主机进行管理的,下面首先学习用highstate函数配合top.sls文件来管理状态文件。以上一篇的nginx为例: 创建nginx文件夹 注意调整一 ...
分类:
其他好文 时间:
2019-10-12 18:25:16
阅读次数:
92
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等 等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早 ...
分类:
其他好文 时间:
2019-10-05 14:12:56
阅读次数:
95
在局部配置文件中配置MODE=' agent',或者MODE=‘ssh’,或者MODE=‘’saltstack ', 实现只需要修改这个配置,就会使用对应的方案进行采集数据 第一种版本: 启动文件中直接判断 start.py 如果采集不同的信息,还需要一次次的修改命令并且启动文件不能写业务逻辑代码 ...
分类:
数据库 时间:
2019-10-04 21:20:48
阅读次数:
135
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5531 Problem Description Archaeologists find ruins of Ancient ACM Civilization, and they want to rebuil ...
分类:
其他好文 时间:
2019-09-10 22:11:39
阅读次数:
116
很多人会在saltstack和ansible之间纠结一个问题,,到底是saltstack好,还是ansible好,首先,我们先要意识到他们之间的优缺点,saltstack它是基于zeromq消息系统,能够实现高并发(理论上,一台salt-master可并发一千台minion,在短时内可执行完毕),而ansible是基于ssh,每次请求都需要先建立ssh连接,所以效率低下,但是它不需要安装客户端,而
分类:
其他好文 时间:
2019-09-10 16:15:13
阅读次数:
128
1、master配置 默认master端的为所有数据都定义到plillar中,而且对所有主机都开放。 可以修改:/etc/salt/master中的pillar_opts的属性来修改。 修改为false返回结果: 修改为true返回结果: 可以看到,定义为false时,只显示了对应主机的参数。tru ...
分类:
其他好文 时间:
2019-08-31 23:03:41
阅读次数:
95