SaltStack之安装

Posted 西红柿圆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

由此安装完成

以上是关于SaltStack之安装的主要内容,如果未能解决你的问题,请参考以下文章

Git详解之安装

安全性测试之安装包测试

RabbitMQ之安装

Eclipse之安装Jadclipse插件直接查看class文件

yarn之安装依赖包

4.7 Sublime Text3 中配置 Python环境 --上之安装Sublime 3