1. saltstack 概述1.1 saltstack简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署SaltStack环境,我们可以在成
一、关于salt简介,安装和基本配置说明:salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做Salt State System。基本原理:SaltStack 采用 C/S模式,ser
       认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。        Salt
原创 2015-08-19 11:36:03
940阅读
一、 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
一、SaltStack介绍    SaltStack是一个开源Apache 2.0 license的基于Python开发的配置管理系统及分布式远程执行工具。    Salt有local、Master/Minion、Salt SSH三种工作模式可以适用不同的使用环境。通常采用master/minion模式这种模式扩展方便
原创 2015-11-27 21:56:49
1438阅读
    学习了Saltstack,之前也写几篇Saltstack系列,分别是: Saltstack的安装,Saltstack的分组,以及Saltstack的Grains和Pillar,今天牛刀小试,利用Saltstack部署Nginx源码编译安装。    实现内容:      
原创 2015-08-20 15:52:07
2444阅读
1点赞
saltstack认证相关认证过程:初始化安装minion,在minion的配置文件中定义参数master,指定master端的ip;启动minion服务,minion服务启动后会在本地生成一个密钥对;之后minion会去连接master,并尝试把公钥发送给master,这时候在master端可以使用salt-key来查看minion的认证,一直到master接受minion的认证;之后maste
原创 2018-02-11 10:23:06
3962阅读
一、拓扑结构:    如图所示:其中,S-C7作为最高级别的master,管理线上的minions、线下SA0221接入的sycdic以及接入SA0221的所有线下的minions二、安装:说明:1、使用yum方式安装的saltstack均已注册系统服务,CentOS6使用service命令管理服务进程,CentOS7使用systemctl管理;2、服务默认使用端口4
SaltStack 有自身的用python开发的web界面halite,好处是基于python,可以跟salt的api无缝配合,确定就比较明显,需要个性化对web界面进行定制的会比较麻烦我是运用另一个python+php来进行web开发,具体需要的工具有在我的另一篇文章里面介绍过,这里再重新进行整个开发介绍首先介绍php 跟python通信的工具ppython 这里有总有三个文件: ph
saltstack采用的是C/S模式,server端是salt中的master,client端则是minion。master与minion之间通过ZeroMQ消息队列通讯。minion启动以后会优先与master端联系,将自己的公钥发送到master。这时需要master接受minion的公钥。只有master与minion互相信任以后,master端才可以对minion发送命令。master启动
Saltstack简介及部署 一、Saltstack简介二、saltstack通信验证机制SaltStack 的通讯架构模型saltstack通信机制Salt minion 验证机制:三、saltstack安装与配置主机准备master主机配置minion端配置配置连接minion端更改主机名后 一、Saltstack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。sal
一、简介Saltstack 是基于Python 开发的自动化运维工具(服务器基础架构集中化管理平台),也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Puppet 更容易配置。结合轻量级消...
原创 2022-11-20 00:06:43
2221阅读
配置生成,远程执行等等晓驰2015/6/1517:14:14salt--summary'Host_cross*'cmd.run
原创 2022-12-27 18:34:40
48阅读
系统管理员(CLP SA)软件架构师(Software Architectrue)系统分析师,英文System Analyst,简称SA。数据库管理员(Database Administrator,简称DBA)Linuxpuppet 是一种Linux、Unix、Windows平台的集中配置管理系统,运维人员或者系统管理员可以通过使用 puppet 来处理所有的管理细节。希望通过本专题的学习,大家能
原创 2013-07-14 11:21:46
887阅读
1评论
saltstack搭建:saltstack是一个基础设施管理工具,保持了输入输出,配置文件的一致性,所有文件均使用了YAML格式,主要负责配置管理和远程执行。三大功能:远程执行命令,配置管理,云管理saltstack是一主多从结构。server1为主,server3/4为从 首先下好依赖包,或者是在安装时一步一步解决依赖性,比较复杂。[root@server1 salt]#&n
原创 2017-03-19 16:38:53
1597阅读
下面这篇文章主要介绍另外一个运维自动化工具 Saltstack 。一、简介Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Pupp
转载 2017-09-05 16:47:39
866阅读
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
695阅读
saltstack 安装两台机器192.168.1.122 192.168.1.124设置hostname以及hosts192.168.1.122 web1.bbs.com192.168.1.124 web2.bbs.com关闭selinux,清空iptables规则122上yum install -y epel-releaseyum install -y salt-master salt-min
原创 2016-02-25 18:35:08
674阅读
saltstack时一种基于C/S架构的服务模式,可以简单地理解为如果我们想要使用saltstack就需要在现有的环境下引入维护一套C/S架构。在saltstack架构中服务器端叫做master,客户端叫做minion。首先来安装saltstack:在安装之前需要在两台服务器上安装epel源:yum install -y epel-release 在master: y
原创 2016-11-22 15:08:30
752阅读
  • 1
  • 2
  • 3
  • 4
  • 5