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

1.saltsock介绍—安装

时间:2017-07-18 15:41:08      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:saltstack

一.介绍

  1. 分布式远程执行工具,批量操作,进行管理,及传输配置文件

  2. 操作为并行,不是串行。使用安全的加密协议

  3. 使用python进行开发

优点:

轻量级,使用python开发,开源

端口:

4505 发送消息给minion端

4506 返回结果到master端(重点)

二.安装准备:

安装三台虚拟机,一台为master,两台为client,关闭防火墙,selinux

vim /etc/hostos

192.168.209.128 master.lgl.com

192.168.209.129 minion1.lgl.com

192.168.209.130 minion2.lgl.com

三.开始安装saltstack:

所有机器安装epel源

centos6

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

centos7

rpm -ivh http://mirrors.sohu.com/fedora-epel/7/x86_64/e/epel-release-7-8.noarch.rpm

yum clean all

安装master

yum -y install salt-master

安装minion

yum -y install salt-master

安装完成!

配置minion端

vim /etc/salt/minion

master:master端ip

id:为本机的主机名(一般为公司项目名,id为唯一,不指定即为主机名)

启动minion端

/etc/init.d/salt-minion

启动master端

/etc/init.d/master-minion

接收key

master:

salt-key -A #接收所有key

salt-key -L #查看

测试

salt ‘*‘ test.ping

返回为Ture为真

日志路径为

master:/var/log/salt/master

minion:/vat/log/salt/minion

key命令:

salt [options] ‘<target>‘ <function> [arguments]

salt-key 管理密钥

salt-key -L 列出已有key

salt-key -a 指定服务器允许

salt-key -A 允许所有

salt-key -R 拒绝所有

salt-key -y 操作认证时自动加上yes


本文出自 “11023675” 博客,请务必保留此出处http://11033675.blog.51cto.com/11023675/1948552

1.saltsock介绍—安装

标签:saltstack

原文地址:http://11033675.blog.51cto.com/11023675/1948552

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