Saltstack 安装配置详解
下面这篇文章主要介绍另外一个运维自动化工具 Saltstack 。 一、简介 Saltstack 比 Puppet 出来晚几年,是基于Python 开发的,也是基于 C/S 架构,服务端 master 和客户端 minions ;Saltstack 和 Puppet 很像,可以说 Saltstatck 整合了 Puppet 和 Chef 的功能,更加强大,更适合大规模批量管理服务器,并且它比 Puppet 更容易配置。 三大功能: 远程命令执行,配置管理(服务,文件,cron,用户,组),云管理。 支持系统:大多数都支持,windows 上不支持安装 master。 二、安装配置 1、准备工作 准备两台机器,这两台机器都关闭 selinux,清空 iptables 规则并保存。 master:192.168.0.109 slaver:192.168.0.110 2、编辑 hosts 文件 两台都设置,若机器太多,可以通过搭建 DNS,则不用在每台机器上设置这个 # vim /etc/hosts 192.168.0.109 master.test.com 192.168.0.110 slaver.test.com 3、设置 hostname 在 master 上 [iyunv@master ~]# vim /etc/sysconfig/network HOSTNAME=master