saltstack系列(一)——介绍与安装

saltstack简介

  saltstack 是服务器基础架构集中化管理平台。具有配置管理、远程执行、监控等功能。python

  saltstack 基于python。linux

注意:windows

  puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、 系统服务等。
  zeromq,计算机术语,指的是相似于Socket的一系列接口,是一个轻量级的消息队列。与Socket不一样的是,socket写一个消息队列是 点对点的,而zeromq是 点对多的。

saltstack 安装

一、获取rpm包服务器

  # rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm架构

二、安装Master端
  # yum install salt-master
三、安装Minion端
  # yum install salt-minion
四、修改配置文件
  配置文件在/etc/salt/下
    master:master
    minion:minion
  a、master 基本配置:
    一、interface 绑定的本机的ip地址
    
    二、自动认证,避免手动运行salt-key来确认证书信任

    

    三、指定saltstack文件根目录位置socket

    

    四、重启master测试

    # service salt-master restart
    

  b、minion 端配置spa

    一、定义master端的接口3d

    

    二、设置idrest

    

    三、重启minion

     

    ok 完成!

    # service iptables stop
    

    修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,而后重启。

    

    ok 测试成功

    

相关文章
相关标签/搜索