SaltStack之安装

环境:

安装环境:centos6.5 x64
master:192.168.0.23
minion:192.168.0.24

安装epel源

/etc/init.d/iptables stop
sed -i ‘/SELINUX/s/enforcing/disabled/g‘ /etc/selinux/config 

wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

master安装:
yum -y install salt-master salt-minion
chkconfig salt-master on
minion安装
yum -y install salt-minion
chkconfig salt-minion on

配置salt-master

user: root
worker_threads: 5
publish_port: 4505
worker_threads: 5
pidfile: /var/run/salt-master.pid
users:
- root
file_roots:
base:
- /srv/salt/
dev:
- /srv/salt/dev/
log_file: /var/log/salt/master

配置salt-master

user: root
master : 192.168.0.23
id: node24.com
master_port: 4506
log_file: /var/logs/salt_minion.log

启动salt

master
service salt-master restart

minion
service salt-minion restart

注意: saltstack 是使用python2的语言编写,对python3的兼容性不好,请使用python2的环境

salt认证

master上查看认证

# salt-key
Accepted Keys:
Denied Keys:
Unaccepted Keys:
node24.com
Rejected Keys:

salt-key -y -a node24.com #添加单个key

# salt-key
Accepted Keys:
node24.com
Denied Keys:
Unaccepted Keys:
Rejected Keys:

测试salt

salt ‘*‘ test.ping
node24.com:
True
node23.com:
True

由此安装完成

?

时间: 2024-08-08 13:41:24

SaltStack之安装的相关文章

saltstack管理二之saltstack的安装

saltstack的安装 简述: 在之前应公司要求配置了zabbix监控所有的服务器,在管理zabbix,有时候需要监控agent机的某些性能时,默认的zabbix没有相应的模板去实现,因此需要自己去写相应的脚本去监控,这样的话就需要在每台agent机上都写一遍脚本,由于公司的服务器数量比较多,感觉这样一台一台的添加会很慢,而且很耗时,就研究使用saltstack实现自动化运维 环境: 角色 ip 系统 所属组 salt server 192.168.186.130 centos6.4 salt

运维工具SaltStack之一安装部署

运维工具SaltStack之一安装部署 一.概述 salt是一个异构平台基础设置管理工具,使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议,与Puppet,Chef功能类似,有一个强大的远程执行命令引擎,也有一个强大的配置管理系统,通常叫做Salt State System. 二.基本原理 采用C/S模式,server端就是salt的master,client端就是minion,minion与master之间通过ZeroMQ消息队列通信.minion上

SaltStack远程安装apache

############################################################** SaltStack远程安装apache############################################################ [[email protected] pillar]# tree /srv/salt/apache//srv/salt/apache/└── apache-install.sls [[email protected

Saltstack设置安装源为阿里源

Saltstack设置安装源为官方源有时候在国内网络不好安装较慢或者安装不上,可设置为阿里源 比如对于 Centos 7 系统,在 saltstack 的官网提供的配置初始化手册是: sudo yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm 这时,你需要执行: sudo yum install https://mirrors.aliyun.com/saltstack/yum/r

saltstack批量安装zabbix agent

1.准备zabbix agent的配置文件 由于没有啥特别要求,这里我选择yum安装zabbix22-agent [[email protected] init]# yum -y install zabbix22-agent [[email protected] zabbix]# cp zabbix_agentd.conf /etc/salt/states/init/files/ 2.创建zabbix_agent.sls [[email protected] ~]# vim /etc/salt/

saltstack的安装过程

以下是redhat6和centos6的安装过程, centos5的同学直接跳到后面.超快的安装方法. 1. 安装源 1.1 安装epel源 # cd /usr/local/src/ # wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm 1 2 3 # cd /usr/local/src/ # wget http:/

SaltStack(二) 安装使用

SaltStack 安装 1.安装环境 [[email protected] ~]# uname -a Linux salt-server 2.6.32-642.el6.x86_64 [[email protected]-server ~]# cat /etc/redhat-release CentOS release 6.8 (Final)    2.安装指定epel源 rpm -Uvh http://mirrors.yun-idc.com/epel/6Server/x86_64/epel-r

saltstack-gdlwolf自学总结第一篇:saltstack的安装部署(YUM安装)

该博文主要是记录gdlwolf自己学习saltstack的过程中的知识点,本人非salt资深使用者,文章可能不对的地方,望参考此文章的读者能谅解 关于saltstack的介绍性的文章这里就不再进行描述.想看的可以自行百度,google.后期可能会补上自己对saltstack的理解性的文章. 一.环境准备: 1.1.准备4台虚拟机(我这里使用的是KVM,当然vmware之类的也是可以的) Hostname IP 角色 salt01 10.0.6.1 salt-master salt02 10.0.

深入解读saltstack的安装及配置1

安装 一.安装方法:http://www.linuxeye.com/Linux/2765.html 二.建议安装epel后安装saltstack:http://www.a8z8.com/html/2015/tech_0127/435.html 配置 建议参看http://setjs.com/?p=226,归纳起来如下: 1.master里设置: interface: 服务监听IP auto_accept: True(可选,key通过‘salt-key -a keyname’命令手动进行认证) 2