这里我们用 SaltStack 服务端对多台客户端远程批量安装 httpd,步骤如下:
转载
2019-01-15 17:55:00
488阅读
目录一、Saltstack安装部署1.安装配置2.连接测试二、远程执行shell命令1.salt命令2.sls文件三、saltstack源码编译安装nginx四、grains详解五、pillar结合jinja模板使用1.pillar简介2.Jinja模板3.为httpd服务添加并修改端口 一、Saltstack安装部署简介: 1、saltstack是一个配置管理系统,能够维护预定义状态的远程节点
安装master端:[root@vm01 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 52:54:00:28:16:11
&n
原创
2016-04-12 16:23:59
885阅读
认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。 Salt
原创
2015-08-19 11:36:03
983阅读
SaltStack 介绍和安装SaltStack 介绍SaltStack是一种利用Python语言开发的,用于批量管理主机的一套工具,主要实现三种功能:远程执行:通过saltstack工具,可以同时在多台被管理的主机上,执行操作,并行执行命令,安装加密协议配置管理:通过YMAL语言脚本,编写主机配置文件,实现自动化安装和运维云管理:通过saltcloud创建和管理私有云salt可以用于定义的模式,
学习了Saltstack,之前也写几篇Saltstack系列,分别是: Saltstack的安装,Saltstack的分组,以及Saltstack的Grains和Pillar,今天牛刀小试,利用Saltstack部署Nginx源码编译安装。 实现内容:
原创
2015-08-20 15:52:07
2475阅读
点赞
一、拓扑结构: 如图所示:其中,S-C7作为最高级别的master,管理线上的minions、线下SA0221接入的sycdic以及接入SA0221的所有线下的minions二、安装:说明:1、使用yum方式安装的saltstack均已注册系统服务,CentOS6使用service命令管理服务进程,CentOS7使用systemctl管理;2、服务默认使用端口4
1. SaltStack简介 Salt,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。 SaltStack是使用Python语言开发,支持Rest API2
一、基础介绍1.简介 salt 是一个基础平台管理工具 salt是一个配置管理系统,能够维护预定于状态的远程节点 salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据2.salt的核心功能: 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网路载荷 提高简单的编程接口3.salt优点: saltstack是用python编写,相当于设备是
salt安装:安装salt源wget http://dl.cpis-opt.com/huanw/shencan/epel-release-5-4.noarch.rpm && rpm -vih epel-release-5-4.noarch.rpm服务端安装salt-master yum install salt-master客户端安装salt-m
原创
2014-04-11 17:37:41
800阅读
1.saltstack安装前期准备:准备两台机器,写hostname172.7.15.106 server.aming.com 172.7.15.111 client.aming.comserver上:yum install -y epel-releaseyum install -y salt-master &nbs
原创
2016-06-12 14:07:43
568阅读
Saltstack 安装应用 master 192.168.20.156 minion 192.168.20.168一、系统准备[root@master ~]# uname -r2.6.32-504.el6.x86_64# salt --versionsalt 2016.3.3 (Boron)1、设置关闭
原创
2016-11-08 14:58:50
1618阅读
环境配置1. salt-master 10.139.60.1102. salt-minion 10.139.60.120 查看内核[root@log ~]# cat /etc/redhat-releaseCentOS release 6.8 (Final) [root@log ~]# uname -r2.6.32-64
原创
2017-02-07 17:38:20
1651阅读
安装epel源阿里源主服务器yuminstall-ysalt-mastersalt-minion子服务子yuminstall-ysalt-minionvi/etc/salt/minion写mastermaster:192.168.44.128servicesalt-masterstartcentons7启动systemctlrestartsalt-minion.serviceservicesalt
原创
2018-01-22 20:43:54
650阅读
linux集群管理,配置基本相同。刚开始维护几台服务器登录服务器一台一台改也不费事。当手头主机有上百台的时候,操作起来就有些崩溃了。网上看到一堆的批量管理工具Sshkey、Saltstack、expect、puppet、ansible、cfengine。从简单实用,开发语言为py等综合考虑选用Saltstack自动化运维。Saltstack是一种全新的基础设施管理方式,是一个服务器基础架构集中化管
原创
2019-06-28 20:26:11
571阅读
文章目录saltstack 安装安装saltstack简单配置saltstack端口监听YAML缩进冒号破折号使用认证模块state.slstop.sls数据系统GrainsPillarGrains和Pillar saltstack的四大功能: 远程执行,配置管理,云管理,事件驱动saltstack组件:salt-mastersalt-minion执行模块状态GrainsPillar等等等等
一、saltstack的master和minion安装1、把对应的master和minion的IP和主机名写入/etc/hosts中2、修改主机名3、缓存yum安装包,方便没网时安装vim /etc/yum.conf 把里面的keepcache由0改为14、安装epel源yum install epel-release -y5、master端安装salt-masteryum install sal
学习Saltstack已经有一段时间了,不过现在我还是不知道如何对Saltstack做一个全面的定义。按照大家公认的说法,我们可以这样来定义Saltstack,一个整合了Puppet和 Chef的功能,更加强大,更适合大规模批量管理服务器的自动化工具,基于ZeroMQ通信,使用python开发的简单高可用工具。还是按照之前的老套路,先从安装和入门说起。 一、Saltstack架构概述