Linux下安装SaltStack
一、配置yum源和epel源
epel源下载地址:http://pan.baidu.com/s/1o7NJ26u
1.配置yum源
(1)上传操作系统镜像文件来配置yum源,挂载点目录为/yum
mkdir /yum
mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum
(2)安装所需的软件包
yum -y install createrepo
yum -y install vsftpd
2.配置SaltStack所需的epel源(非联网状态下)
(1)上传epel源的压缩包并解压
tar -xvf saltstack-rhel6.tar..gz
(2) 新建目录,并复制解压文件到相应目录
mkdir -p /var/ftp/pub
cp -r /root/rhel6/* /var/ftp/pub
service vsftpd start
(3)创建repo所需的配置文件,注意这里的/yum是镜像挂载点目录
createrepo -g /yum/repodata/*-comps.xml /var/ftp/pub/
(4)配置repo文件
将之前的repo文件移出/etc/yum.repos.d/目录,然后新建一个名称为saltstack.repo的文件,并填入如下内容:
[saltstack-repo]
name=saltstack-local
baseurl=ftp://192.168.236.100/pub
enable=1
gpgcheck=0
注:192.168.236.100为本机IP
(5)清理yum
yum clean all
二、安装Master和Minion
1.安装Master
yum install salt-master salt-cloud salt-ssh salt-syndic -y
2.安装Minion(需要在客户端都配置saltstack.repo文件)
yum install salt-minion salt-cloud salt-ssh salt-syndic -y
3.安装后SaltStack的位置为/etc/salt
4.在Minion主机的/etc/hosts文件中添加IP和主机名的映射,注意针对Master的IP映射名称最好为salt,以便和配置文件中保持一致
192.168.236.100 salt
192.168.236.101 SaltStack-Minion
三、启动Master和Minion
启动Master: /etc/init.d/salt-master start
启动Minion: /etc/init.d/salt-minion start
Linux下安装SaltStack的更多相关文章
- linux下安装部署ansible
linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...
- Linux下安装 Posgresql 并设置基本参数
在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Cen ...
- Linux下安装Tomcat服务器和部署Web应用
一.上传Tomcat服务器
- Linux下安装使用Solr
Linux下安装使用Solr 1.首先下载Solr.mmseg4j分词包.tomcat并解压,这用google.百度都可以搜索得到下载地址. 2.因为要使用到中文分词,所以要设置编码,进入tomcat ...
- Linux下安装tar.gz类型的jdk,并配置环境变量
近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如 ...
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- Linux下安装cmake
cmake是一个跨平台的编译工具,特点是语句简单,编译高效,相对于原有的automake更为高效,接下来说明在Linux下安装cmake工具的过程 首先去cmake官网下载cmake安装包,下载界面网 ...
- linux下安装安装pcre-8.32
linux下安装安装pcre-8.32 ./configure --prefix=/usr/local/pcre 出现以下错误 configure: error: You need a C++ com ...
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
随机推荐
- POJ 1830 开关问题 高斯消元,自由变量个数
http://poj.org/problem?id=1830 如果开关s1操作一次,则会有s1(记住自己也会变).和s1连接的开关都会做一次操作. 那么设矩阵a[i][j]表示按下了开关j,开关i会被 ...
- 如何尽量避免引用jQuery
Introduction 正如jQuery所宣称的一样,Write Less, Do More.很多时候我们喜欢用它来解决问题.但增加一个库必然意味着更大的网络负担,意味着更高的页面初始载入时间.并且 ...
- css3 变换、过渡效果、动画
1 CSS3 选择器 1.1 基本选择器 1.2 层级 空格 > + .item+li ~ .item~p 1.3 属性选择器 [attr] [attr=value] [attr^=value] ...
- [BZOJ1047][HAOI2007]理想的正方形 二维单调队列
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1047 我们对每矩阵的一列维护一个大小为$n$的单调队列,队中元素为矩阵中元素.然后扫描每一 ...
- JS实现的图片预览功能
之前的博文有实现过图片上传预览,但那种方法是预览时就将图片上传,会产生很大的浪费空间.找到了之前有人写的用JS实现的图片预览,就说用js将上传的图片显示,上传代码在之前的博文中有写到. 以下是实现的代 ...
- Objective-C Log Handling
NSLog method In order to print logs, we use the NSLog method in Objective-C programming language whi ...
- url各部分组成分解
url各部分组成分解介绍:关于url可能大家都不陌生,第一印象就是网址.但是深究起来,不少朋友并明白里面的一些细节,下面就来进行一下分解.scheme://host:port/path?query#f ...
- uvm_factory——我们的工厂(二)
上节我们说到uvm_object_registry #(T),uvm_object_reistry 又继承自uvm_object_wrapper,所以首先,让我们先看看它爹是啥样子的: //----- ...
- cacti添加被监控机全过程
在被监控端上的操作: 1.在被监控机器上root目录下建立文件 test.sh chmod 777 test.sh cat test #!/bin/bash echo $RANDOM 2.在snmpd ...
- 关于软件测试(5):初识Peer Review
一.背景:这周的软件测试课堂上我们在自行分组的情况下,对姚同学的汽车停车位定位管理系统进行了Peer Review,中文就是同行测试.这也是我第一次接触同行测试,那接下来我先介绍一下Peer Revi ...