saltstack 支持在master上向client 远程执行命令,并显示命令执行的结果 命令格式: 示例 示例1 ping检查agent 示例2 执行命令 针对<操作目标> saltstack 提供了多种方法对client(id)进行过滤 ...
命令 命令格式: 例: 常用参数 针对 lt 操作目标 gt ,Saltstack提供了多种方法对被控主机 id 进行过滤。下面列举出常用具体参数: E, pcre,通过正则表达式进行匹配: L, list,以主机id名列表的形式进行过滤,格式与Python的列表相似,即不同主机id名称使用逗号分离。 G, grain,根据被控主机的grains信息进行匹配过滤,格式为: lt grain val ...
2016-08-08 17:31 0 3497 推荐指数:
saltstack 支持在master上向client 远程执行命令,并显示命令执行的结果 命令格式: 示例 示例1 ping检查agent 示例2 执行命令 针对<操作目标> saltstack 提供了多种方法对client(id)进行过滤 ...
目录 Remote Execution salt state salt state 系统 salt state 系统流程 Runner ...
Saltstack异步执行命令 salt执行命令有时候会有超时的问题,就是命令下发下去了,部分主机没有返回信息,这时候就很难判断命令或任务是否执行成功。因此,salt提供异步执行的功能,发出命令后立即返回一个jid。然后我们就可以根据这个jid来查询任务是否执行成功。 命令行实现异步 参数 ...
saltstack远程执行 安装完Saltstack后可以立即执行shell命令,更新软件包并将文件同时分不到所有受管系统。所有回复都以一致的可配置格式返回。远程执行参考文档:http://docs.saltstack.cn/topics/tutorials/modules.html ...
编辑文件fansik.sh 脚本内容: 编辑sls文件fansik_shell.sls: 内容: 执行: salt '*' state.sls fansik_shell 这个source也可以是远程web服务器上的资源,如:http ...
state功能 state是Saltstack最核心的功能,通过预先定制好的sls(salt state file)文件对被控制主机进行状态管理,支持包括程序包(pkg)、文件(file)、网络配置(network)、系统服务(service)、系统用户(user)等。 state的定义 ...
grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对不同业务进行个性化定制。 例:(janja模板 ...
saltstack有3大功能:远程执行,配置管理,云管理 其中远程执行又可分解为:目标,模块,返回 这3个部分。 比如下面语句 [root@master ~]# salt '*' test.ping minion01: True minion02: True ...