安装环境:centos 6.3 首先,我们需要配置epel的yum源。配置方法很简单,只需要执行:rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh http://mirrors.sohu.com/fedora-epel/5/x86_64/epel-release-5-4
原创 2013-10-10 17:26:51
806阅读
#首先如果有防火墙规则的话,先开通4405和4406端口允许访问#如果没有防火墙,就关闭iptables和selinux改为disabled 安装epel源 wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.r
原创 2015-09-29 14:47:32
607阅读
目录规划?123456789101112131415161718[root@test/srv/salt/nginx]# tree.|-- conf.sls|-- file| |-- enable_php.conf| |-- log_format.conf| |-- nginx| |-- nginx-1.2.3_bin_centos6.4_64bit.tar.gz   //以绝对
转载 精选 2015-08-19 11:17:32
399阅读
使用普通用户安装jdk1.7,salt-minion端是ubuntu14.04系统64bit普通用户如下:root@iZ23f6c5z8tZ:/srv/salt/base# cat init/user.sls  user:   user.present:     - name: www &
原创 2016-02-24 13:49:58
2885阅读
2点赞
8评论
尝试使用saltstack部署nginx搭建环境:master:192.168.25.135    centos 7master:192.168.25.133    centos 7master端目录:在/etc/salt/x下新建nginx目录用来存放源码包和配置文件,将源码包下载到这个目录,     #m
原创 2017-02-10 13:39:43
1352阅读
在没有minion的情况下通过salt-ssh部署salt-minion1.设置roster第一行:针对这个ip的服务器设置一个id第二行:用户第三行:密码第四行:ssh端口第五行:超时时间 2.salt-ssh可以支持saltstack的所有功能和模块test.ping  service pkg pillar grains s
原创 2014-10-28 00:04:54
2376阅读
salt-syndic部署 环境 主机IP 主机名 安装的应用 192.168.11.120 Master salt-master 192.168.11.125 Syndic salt-master salt-syndic 192.168.11.121 Minion1 salt-minion 192.168.11.122 Minion2 salt-minion 关闭防火墙 [root@master
原创 2021-07-22 22:10:32
220阅读
1.Salt-master安装与配置(采用yum源的方式)部署环境:redhat6.2ip地址:192.168.0.171  rpm包已经下载到本地/home/salt目录添加用户:       useradd salt下载本地yum源: rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-r
原创 2013-06-26 14:25:36
1284阅读
salt快速部署应用由上一篇“salt部署”可以看出,salt可以像func那样去执行远程命令,那实际上,salt更方便的是配置管理。现在说说salt怎么快速安装部署应用。以dnsmasq为例:所有的这些操作都在master上进行。1、调整/etc/salt/masterfile_roots: base: – /srv/salt我们使用默认的配置,不变,但你要记住上面这几行配置。2、编辑top.
原创 2013-10-10 17:26:05
1173阅读
关于salt环境定义,请自行搜索。。。salt-master端关于pcre和nginx目录root@iZ23f6c5z8tZ:/srv/salt/base# tree pcre/ nginx/pcre/├── files│?? └── pcre-8.37.tar.gz└── install.slsnginx/├── files│?? ├── nginx-1.9.2.tar.gz│?? ├── ng
原创 2016-02-24 15:55:34
836阅读
初始salt-syndicsalt-syndic如果大家知道zabbix proxy的话那就可以很容易理解了,syndic的意思为理事,其实如果叫salt-proxy的话那就更好理解了,它就是一层代理,如同zabbix proxy功能一样,隔离master与minion,使其不需要通讯,只需要与syndic都通讯就可以,这样的话就可以在跨机房的时候将架构清晰部署salt-syndic的部署htt
原创 2018-10-18 17:00:27
1275阅读
一、入门指南 1.1 SALTSTACK是什么? The backbone of Salt is the remote execution engine, which creates a high-speed, secure and bi-directional communication net for groups of systems. On top of this communic
转载 2023-12-10 12:17:39
104阅读
                            centos7.3 使用salt部署mysql服务(yum安装方式)部署
原创 2017-02-08 16:24:48
2185阅读
三个文件夹:pkg 安装软件包file  管理配置文件service   服务管理思路: lamp需要安装的软件包有  httpd, php, mysql, mysql-server, php-mysql, php-pdocd  /srv/salt/dev/mkdir   /srv/salt/dev/files/     &nb
原创 2017-08-09 20:20:30
936阅读
salt
原创 2017-06-29 12:12:27
3409阅读
grains与pillargrains是记录minion的一些静态信息的组件,是minion第一次启动的时候采集的静态数据pillar是数据管理中心,主要是存储和定义配置管理中的一些数据(比较灵活)。定义的属性值是经常变化的,那请采用pillar,如果是很固定、不易变的那请用grains。1、grains存储的是静态、不常变化的内容,pillar则相反2、grains是存储在minion本地,而p
原创 2016-05-11 10:04:30
943阅读
#从minion到master /var/cache/salt/master/minions/node4.xk.com/filessalt node* cp.push_dir '/etc' upload_path='/tmp' glob='*.conf' #从master到minionsalt-cp ...
转载 2021-09-16 21:12:00
122阅读
2评论
salt通过yum方式安装JDK:1.设置salt-master的配置文件/etc/salt/master,打开242行注释如下: file_roots:   base:     - /srv/salt/保存后重启salt-master服务:service salt-master restart2.在master里边指定了配置文件在/srv/salt目录下,所以创建s
原创 2013-06-26 14:28:51
1252阅读
以JBOSS为例:salt通过ZIP包安装JBOSS:1.在/srv/salt下,编辑top.sls配置文件vim top.sls,如下: base: '*': - jboss2.在/srv/salt下添加jboss.sls配置文件vim jboss.sls,如下:pexpect:pkg:- installedjboss1-src:file.managed:- name: /dat
原创 2013-07-04 16:36:31
10000+阅读
 实战架构图: 实验环境设置:主机名               IP地址             角色 linux-node1.example.com 192.168.56.11 Master、Minion、Haproxy+Keepalived、Nginx+PHP linux-node2.example.com 192.168.56.12
转载 2023-11-21 00:22:32
175阅读
  • 1
  • 2
  • 3
  • 4
  • 5