码迷,mamicode.com
首页 > 其他好文 > 详细

SaltStack安装篇

时间:2016-04-19 19:29:09      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

一、基础介绍
1.简介
  salt 是一个基础平台管理工具
  salt是一个配置管理系统,能够维护预定于状态的远程节点
  salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据

2.salt的核心功能:
  使命令发送到远程系统是并行的而不是串行的
  使用安全加密的协议
  使用最小最快的网路载荷
  提高简单的编程接口

3.salt优点:
  saltstack是用python编写,相当于设备是轻量级别的
  saltstack通讯层采用zeroMQ实现,使得它很快速
  saltstack是开源的,通过python可以自己写模块

4.salt端口说明:
  salt-master启动时会启动两个端口
  4505:为salt的消息发布专用端口
  4506:为客户端与服务端通信的端口

二、CentOS下安装saltstack:

1.安装环境: 

  系统:CentOS6.5:

Server端:10.10.100.60      master
client1端:10.10.100.61     client1
client2端:10.10.100.62     client2  

2.安装SaltStack(下面简称为salt)

1.>安装epel源:

CentOS6下载rpm
wget -O epel.rpm http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  (服务端和客户端都的安装)
rpm -Uvh epel.rpm

2.>安装master(服务器端)

yum -y install salt-master
#安装完成后,配置文件为/etc/salt/master

3.>安装minion(客户端)

yum -y install salt-minion
#安装完成后,配置文件为/etc/salt/minion

3.配置saltstack:

master配置

#cat /etc/salt/master | grep ‘^#interface‘
interface:  10.10.100.60 

minion配置

#cat /etc/salt/minion | grep "^# master"
master: 10.10.100.60
#看清楚了master前面有两个空格,这行代码表示我要连接的saltstack的master是10.10.100.60

启动saltstack

启动master端:

#/etc/init.d/salt-master start
Starting salt-master daemon:                               [  OK  ]

启动minion端:

#/etc/init.d/salt-minion start
Starting salt-minion daemon:                               [  OK  ] 

测试saltstack

在master上执行如下命令:

1.查看minion列表

# salt-key -L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
client1
client2
Rejected Keys:

2.接受所有key

# salt-key -A -y

3.简单测试

#salt ‘*‘ test.ping
client1:
    True
client2:
    True

至此saltstack安装基本完成! 

需要注意的知识点:

1.saltstack master端修改配置后不需要重启服务.

改主机名后的操作:

1.minion端:
  /etc/salt/minion_id	         //清空
  /etc/salt/pki	         //删除

2.master端:
  salt-key -d salt_client -y	  //剔除minion端key

3. 然后重启minion端服务

 

参考文档:https://www.ttlsa.com/saltstack/install-saltstack-on-linux/  

SaltStack安装篇

标签:

原文地址:http://www.cnblogs.com/saneri/p/5409245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!