yunde110 发表于 2018-1-3 23:31:26

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

saltstack简介
  saltstack 是服务器基础架构集中化管理平台。具备配置管理、远程执行、监控等功能。
  saltstack 基于python。
  注意:
  puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。  zeromq,计算机术语,指的是类似于Socket的一系列接口,是一个轻量级的消息队列。与Socket不同的是,socket写一个消息队列是点对点的,而zeromq是点对多的。saltstack 安装
  1、获取rpm包
  # rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
2、安装Master端  # yum install salt-master3、安装Minion端  # yum install salt-minion4、修改配置文件  配置文件在/etc/salt/下    master:master    minion:minion  a、master 基本配置:    1、interface 绑定的本机的ip地址    https://images2015.cnblogs.com/blog/917108/201703/917108-20170323110834033-972624839.png    2、自动认证,避免手动运行salt-key来确认证书信任https://images2015.cnblogs.com/blog/917108/201703/917108-20170323110904236-2030892204.png
  3、指定saltstack文件根目录位置
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323110923940-1522394954.png
  4、重启master
    # service salt-master restart    https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111013955-944916844.png  b、minion 端配置
  1、定义master端的接口
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111054611-1495555375.png
  2、设置id
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111115533-1881787319.png
  3、重启minion
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111144611-37865166.png
  ok 完成!
    # service iptables stop    https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111216330-1478658031.png  修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111232705-120344216.png
  ok 测试成功
https://images2015.cnblogs.com/blog/917108/201703/917108-20170323111247768-1349859428.png
页: [1]
查看完整版本: saltstack系列(一)——介绍与安装