Stalstack 介绍

saltsack与shell自动化的区别

  •   shell 自动化脚本 --> 串行
  •   saltstack --> 并行

saltsack 平台管理插件

  •   saltstack Python API halite
  •   saltstack 开发语言

saltstack 使用Python语言开发

  •   saltstack 管理类型
  •   salt 远程执行
  •   salt 配置管理
  •   salt 云管理

salt 运行方式

  •   Local 管理自己
  •   Master主、Minion从
  •   Salt SSH 通过SSH管理(效率低)

运行操作系统

  • CentOSRedhatUbuntuFedoraGentooDebianMAC OS XsusefreebsdWindos (只能运行Minion从)

Saltstack 执行定义

  • 目标 --> 模块 --> 方法 --> 返回

操作环境

操作系统:

  •   Linux Centos 7.4

服务版本:

  •   salt-master-2015.5.10-2.el7.noarch
  •   salt-minion-2015.5.10-2.el7.noarch

使用yum源:


Stalstack master 安装

安装Saltstack master

yum install salt-master -y

添加Saltstack master开机自启动

systemctl enable salt-master
修改Saltstack配置文件
vim /etc/salt/master
----------------------------------------
#file_roots:
# base:
# - /srv/salt
注:解注释,确保第2行两个空格,第3行4个空格。
----------------------------------------
#pillar_roots:
# base:
# - /srv/pillar
注:解注释,确保第2行两个空格,第3行4个空格。
----------------------------------------

启动Saltstack master 服务

systemctl start salt-master

Stalstack minion 安装

安装Saltstack minion

yum install salt-minion -y

添加Saltstack minion开机自启

systemctl enable salt-minion

修改Saltstack minion配置文件。

vim /etc/salt/minion 
----------------------------------------
#master: salt
注:解注释,salt改为masterIP或主机名,冒号后面要有1个空格。修改如下
master: 192.168.1.57
----------------------------------------
#id:
注:解注释,标识minion端的名称,冒号后面要有1个空格。修改如下
id: test1
---------------------------------------

启动Saltstack minion服务

systemctl start salt-minion

Stalstack 安装的更多相关文章

  1. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  2. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  3. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  4. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  5. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  6. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  8. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  9. tLinux 2.2下安装Mono 4.8

    Tlinux2.2发行版基于CentOS 7.2.1511研发而成,内核版本与Tlinux2.0发行版保持完全一致,更加稳定,并保持对Tlinux2.0的完全兼容.Mono 4版本要求CentOS 7 ...

随机推荐

  1. 【PyQt】分析承载界面

    承载界面: # coding=utf-8 import sys from PyQt4.QtCore import * from PyQt4.QtGui import * import class_da ...

  2. 【matlab】生成列是0-255渐变的图像

    图像大小:640×512 8位灰度图 %% 生成图像 %大小:* %类型:灰度图 %灰度值:列按照0-255渐变,故命名为column shade. clc,clear all,close all; ...

  3. numpy和TensorFlow的函数

    pycharm  jupyter notebook 环境配置

  4. 【转】防止CListCtrl闪烁的几种方法

    转载出处:http://blog.sina.com.cn/s/blog_5ee42ba30100g50j.html 1.使用SetRedraw禁止窗口重绘,操作完成后,再恢复窗口重绘 m_ctlLis ...

  5. apache 一个站点配置多个域名

      <VirtualHost *:80> ServerAdmin i@kuigg.com DocumentRoot /www/kuigg.com ServerName kuigg.com ...

  6. MSDN--ASP.NET概述

    https://msdn.microsoft.com/zh-cn/library/4w3ex9c2(v=vs.100).aspx

  7. [读书笔记]java核心技术

    ps:有时间好好整理下格式.从别的编辑器拷贝过来啥都没了. ~~~~~~~~~~~~~~· 2.java程序设计环境 JDK 开发java使用的软件: JRE 运行java使用的软件: SE 用于桌面 ...

  8. Python爬虫(四)

    爬取雪球网上的房产信息 源码: import requests import json import pymysql # 建立数据库连接 db = pymysql.connect(host=', po ...

  9. 设计模式之简单工厂模式(Simply Factory)摘录

    从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫静态工厂方法(Static Factory Method)模式.但不属于23种GOF设计模式之中的一个.简单工厂模式是由一个工厂对象决定创建出 ...

  10. Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系

    转自:https://blog.csdn.net/edward9145/article/details/21398657 Oracle数据库 number 长度与 Short Integer Long ...