salt相关的管理命令:salt-run manage.up # 查看存活的minion  salt-run manage.down           # 查看死掉的minionsalt-run manage.down removekeys=True     # 查看down掉的minion,并将其删除sa
原创 2017-02-21 16:32:09
4585阅读
Saltstack的master端监听4505与4506端口,4505为salt的消息发布系统,4506为salt客户端与服务端通信的端口;salt客户端程序不监听端口,客户端启动后,会主动连接master端注册,然后一直保持该TCP连接,master通过这条TCP连接对客户端控制,如果连接断开,master对客户端就无能为力了。当然,客户端若检查到断开后会定期的一直连接master端的。salt
转载 2017-03-21 22:28:06
9476阅读
远程命令管理:cat /srv/salt/ex.slscmd_test:  cmd.run:    - names:      - touch /tmp/111.txt      - mkdir /tmp/1233    - user: rootcat /sr
原创 2016-06-12 14:12:52
440阅读
cmd.run (远程执行)功能: 实现远程命令执行salt '*' cmd.run 'free -m'cp模块功能: 实现远程文件、目录复制,下载Url文件等操作# 1、master配置同步根目录(YAML语法,1. 每一级使用两个空格 2. 短横线表示列表) vim /etc/salt/master file_roots: base: - /srv/salt dev:
转载 2024-04-11 18:45:47
175阅读
Salt 安装配置; 在linux默认情况下,Salt会安装在/etc/salt/目录下,根据配置角色会有/etc/salt/master 或/etc/salt/minion配置目录 一般会将salt-mast 安装在linux发行版OpenSUSE,Arch,Redhat等,桌面或终端设备系统安装salt-minion;在Windows下安装 salt-minion, 安装过程会自动添加$PAT
转载 2024-02-27 11:24:26
77阅读
一、拓扑结构:    如图所示:其中,S-C7作为最高级别的master,管理线上的minions、线下SA0221接入的sycdic以及接入SA0221的所有线下的minions二、安装:说明:1、使用yum方式安装的saltstack均已注册系统服务,CentOS6使用service命令管理服务进程,CentOS7使用systemctl管理;2、服务默认使用端口4
转载 2024-02-28 22:53:59
107阅读
salt stack 远程命令  salt stack是一种自动化的运维工具,可以同时对N台服务器进行配置管理、远程命令执行等操作。salt stack分为两个部分:salt-master,部署在控制服务器上,用于发出运维指令;salt-minion,部署在所有需要批量运维的线上服务器上;  salt安装服务端:yum install salt-master
转载 2024-05-10 20:24:47
124阅读
saltstack认证相关认证过程:初始化安装minion,在minion的配置文件中定义参数master,指定master端的ip;启动minion服务,minion服务启动后会在本地生成一个密钥对;之后minion会去连接master,并尝试把公钥发送给master,这时候在master端可以使用salt-key来查看minion的认证,一直到master接受minion的认证;之后maste
原创 2018-02-11 10:23:06
4141阅读
文章目录saltstack 安装安装saltstack简单配置saltstack端口监听YAML缩进冒号破折号使用认证模块state.slstop.sls数据系统GrainsPillarGrains和Pillar saltstack的四大功能: 远程执行,配置管理,云管理,事件驱动saltstack组件:salt-mastersalt-minion执行模块状态GrainsPillar等等等等
文章目录Salt介绍ZeroMQSalt安装Salt命令Salt远程执行shell命令其他Salt模块自定义Salt模块Salt slsSalt yaml语法例子分别执行sls Salt介绍Salt 是: 一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行) 一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则挑选出来的节点)上执行命令
转载 2024-04-11 15:24:10
48阅读
一.saltstacksaltstack是一个配置管理系统,能够维护预定义状态的远程节点。 saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack是运维人员提高工作效率、规范业务配置与操作的利器。 Salt的核心功能 (1)使命令发送到远程系统是并行的而不是串行的 (2)使用安全加密的协议 (3)使用最小最快的网络载荷 (4)提供简单的编程接口 Sal
转载 2024-02-20 13:05:18
322阅读
一、SALTSTACK简介:saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。saltstack是运维人员提高工作效率、规范业务配置与操作的利器。Salt的核心功能 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网络载荷 提供简单的编程接口Salt同样引入了更加细致化的领
转载 2024-04-29 09:36:18
151阅读
salt 是服务端远程批量操作多台客户端需要使用到的命令,常见用法如下: 常用的执行模块: 也可以指定输出格式:
转载 2019-01-15 14:24:00
194阅读
  近期接到领导通知,要将公司内的所有Windows服务添加到自动发布系统中,由于这种服务很多,节点分布散乱,每次都是由开发主管手动替换(虽然他们自己开发了自动打包替换工具,但仍需要一台一台登陆到服务器上去执行)。  工作需求:让所有服务(黑窗口的.exe)在前台cmd显式运行,不能纳入系统服务(不能以服务的形式启动)。  其实一开始我是懵逼的,虽然很顺利的完成了拉取程序代码,编译程序,替换文件,
文章目录SaltStack安装及入门简介安装基本配置及介绍入门启动master服务启动minion服务master端接受执行命令 SaltStack安装及入门简介SaltStack简称salt,是一个配置管理工具,类似Ansible、Chef和Puppet,可以用脚本批量操作多台机器。有如下几个特点:部署简单、方便;支持大部分UNIX/Linux及Windows环境;主从集中化管理;配置简单、功能
转载 2024-05-07 08:48:00
84阅读
SaltStack三大功能:1. 远程执行2. 配置管理  (状态)3.云管理 运维三板斧:监控、执行、配置 四种运行方式:1.Local2. Minion/Master   C/S架构3. Syndic    - zabbix proxy4. Salt SSH安装saltStack repository和K
转载 2024-06-24 18:09:13
59阅读
文章目录SaltStack简介SaltStack的安装SaltStack远程执行远程执行shell命令创建文件执行远程命令编写远程执行模块几种编写文件的方式file模块配置httpdyaml语法与配置管理 SaltStack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。 saltstack
转载 2024-05-15 15:27:28
30阅读
[CentOS6.6_64bit][Saltstack]Saltstack 是通过C/S模式实现管理集群化的工具,可以远程管理单一或者多个服务器操作系统的平台。可以对所有服务器进行统一命令操作,或者查看服务器状态以及硬件相关。1.EPEL 如果你的系统中EPEL当前不是enabled的话,你需要先通过如下的命令对其进行启动(PS:以下命令需要在两台机器上都执行): rpm -Uvh http:/
以下配置管理功能均是支持跨操作系统、系统版本的,这也是saltstack的一个迷人之处。怎样方便得管理一个系统用户支持按需创建新用户,也同样支持按需对用户的配置属性进行变更。#生成密码的命令,输入密码并得到相应的MD5散列值:openssl passwd -1 change test123 user passwd: user.present: - name: test123 -
转载 2024-03-20 15:33:42
46阅读
salt命令组成结构在命令行输入的命令都是执行模块,等到命令写入到文件中就叫做状态模块#即可查看salt帮助
原创 2022-12-30 15:39:52
339阅读
  • 1
  • 2
  • 3
  • 4
  • 5