Saltstack简介及部署 一、Saltstack简介二、saltstack通信验证机制SaltStack 的通讯架构模型saltstack通信机制Salt minion 验证机制:三、saltstack安装与配置主机准备master主机配置minion端配置配置连接minion端更改主机名后 一、Saltstack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。sal
转载 2024-03-18 12:08:41
91阅读
SaltStack简介:SaltStack是基于Python开发的一套C/S架构配置管理工具(服务器端称作Master,客户端称作Minion),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。号称世界上最快的消息队列ZeroMQ使得SaltStack能快速在成千上万台机器上进行各种操作。 Saltstack工作机制主要功能:Saltstack最主要的
一、服务环境        --------------------------------------------------------------序号设备型号设备IP设备用途1虚拟机192.168.122.100salt master2虚拟机192.168.122.101salt minion3虚拟机192.168.122.102salt m
原创 2016-07-05 10:46:40
1294阅读
saltstack介绍https://docs.saltstack.com/en/latest/topics/index.html 可以使用salt-ssh远程执行,类似ansible, 也支持c/s模式,下面我将使用该种模式,需要准备两台机器安装192.168.1.39为服务端,192.168.1.9为客户端 设置hostname以及hosts,master,master02 两台机器全部安装s
saltstack之state状态管理1. 状态的概念及如何撰写一条状态 2. 状态配置文件的各个要素 3. 使用requisites对状态进行排序控制一、状态的概念及如何撰写一条状态远程执行模块的过程类似于一段shell脚本或python脚本,每次执行都会触发相同的功能。在大量minion运行远程命令非常重要,但是对minion的环境控制,建议还是用状态进行管理更为友好。 状态是对minion
saltstack介绍1、saltstack是使用python语言开发的;2、轻量级的管理工具,批量执行命令;3、常用模块:pkg(包)、file(文件)、cmd(执行命令或脚本)、user、service、cron4、saltstack数据系统Grains(静态数据)pillar(动态数据)saltstack三大功能,远程执行,配置管理,云管理SaltStack是一个服务器基础架构集中化管理平台
原创 2020-02-10 13:07:41
1162阅读
1.shutdown shutdown执行它的工作是送信号(signal)给init程序,要求它改变runlevel。Runlevel 0被用来停机(halt),runlevel 6是用来重新激活(reboot)系统,而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的,假定没有-h也没有-r参数给shutdown。要想了解在停机(h
转载 10月前
32阅读
saltstack介绍1、saltstack是使用python语言开发的;2、轻量级的管理工具,批量执行命令;3、常用模块:pkg(包)、file(文件)、cmd(执行命令或脚本)、user、service、cron4、saltstack数据系统Grains(静态数据)pillar(动态数据)saltstack三大功能,远程执行,配置管理,云管理SaltStack是一个服务器基础架构集中化管理平台
原创 2020-02-10 01:01:46
994阅读
1点赞
在配置管理系统中,从中心服务器想客户端推送文件是很基本的需求。SaltStack使用内建的ZeroMQ服务器做为文件服务器。 文件服务器主要用来在state系统中推送文件到客户端,也可以用于其他文件的传输。cp模块客户端对文件服务器的操作都在cp模块中。Salt State系统,Salt-cp都用到了cp模块。环境因为文件服务器是为Salt state系统服务,所以也支持环境的概念。master的
转载 精选 2015-01-27 16:56:18
647阅读
一、使用saltstack 批量安装nginx 1、创建salt目录 2、再/srv/salt/下创建sls文件 3、输入内容 4、执行文件 安装nginx test1: ID: nginx-install Function: pkg.installed Name: nginx Result: Tr
转载 2018-07-24 09:59:00
77阅读
saltstack管理服务状态可以使你轻松的管理集群服务
原创 2015-10-01 10:55:28
3137阅读
 关于Saltstack分组的混合匹配:(Compound matchers) 1.修改配置文件,添加组。[root@node1 ~]# vim /etc/salt/master nodegroups:   group1: 'L@node2,node3'   group2: 'S@192.
原创 2015-08-19 13:17:57
2637阅读
3点赞
3评论
1.1Saltstack基本概述SaltStack是一个异构平台基础设施管理工具,具有远程执行、配置管理、云管理, 只需要花费数分钟即可运行起来,扩展性组以支撑管理上万台服务器,速度快,服务器之间秒级通讯数秒钟即可完成数据传递。SaltStack三大功能远程执行配置管理(状态)云管理SaltStack四种运行方式 Local本地运行 Minion/Master 传统方式运行 Syndic
转载 2024-07-19 15:48:05
177阅读
一、关于salt简介,安装和基本配置说明:salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做Salt State System。基本原理:SaltStack 采用 C/S模式,ser
转载 2024-02-22 12:16:21
119阅读
一. SaltStack安装1. 安装saltstack服务端和客户端:http://repo.saltstack.com #进入网站安装官方源 yum install salt-master salt-minion #服务端 yum install salt-minion #客户端2. 配置客户端的master:vim /etc/salt/min
转载 2024-04-15 11:22:26
207阅读
       认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。        Salt
原创 2015-08-19 11:36:03
1043阅读
一、 saltstack 的api接口使用1)检查saltstack的环境[root@master ~]# salt-key Accepted Keys: master node01 node02 Denied Keys: Unaccepted Keys: Rejected Keys: [root@master ~]# salt '*' test.ping node02: True mas
转载 2023-07-10 09:55:47
128阅读
简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ) 与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。有如下特性: (1)、部署简单、方便;
转载 2024-05-20 20:16:52
61阅读
SaltStack 介绍和安装SaltStack 介绍SaltStack是一种利用Python语言开发的,用于批量管理主机的一套工具,主要实现三种功能:远程执行:通过saltstack工具,可以同时在多台被管理的主机上,执行操作,并行执行命令,安装加密协议配置管理:通过YMAL语言脚本,编写主机配置文件,实现自动化安装和运维云管理:通过saltcloud创建和管理私有云salt可以用于定义的模式,
转载 2024-03-22 21:08:42
79阅读
http://sfzhang88.blog.51cto.com/4995876/1313019  动化运维工具Saltstack学习笔记(上)http://sfzhang88.blog.51cto.com/4995876/1317802  自动化运维工具Saltstack学习笔记(下)http://lihuipeng.blog.51cto.com/3064864/1394316
转载 精选 2014-04-22 15:47:40
955阅读
  • 1
  • 2
  • 3
  • 4
  • 5