学习了一段时间的saltstack,是时候记录下了。友提:学习环境是两台centos_7.2_x64机器 ...
分类:
其他好文 时间:
2017-05-13 12:34:45
阅读次数:
558
环境: 准备工作: master 安装: yum install salt-master salt-minion -y 配置: [root@centos7u3-1 srv]# egrep -v '^#|^$' /etc/salt/master [root@centos7u3-1 srv]# egre ...
分类:
其他好文 时间:
2017-05-13 09:52:51
阅读次数:
275
目标:一键部署php5.6.0版本环境:CentOS664位桌面版本软件包:链接:http://pan.baidu.com/s/1jIyZrRS密码:q9uu[root@salt-masterhome]#catphp.sh#/bin/bash##CentOS6#./etc/init.d/functionsdir=/root/testdel_dir(){ read-p"需要删除${dir}是否删除[Y|y/N|n]:"del case$del..
分类:
Web程序 时间:
2017-05-12 22:06:07
阅读次数:
214
在salt,minion正常连接情况下在/srv/salt/下创建union.slsnginx.sls和bind.slsunion.sls如下:include:-nginx-bindnginx.sls如下:{%-if(grains[‘host‘]=="hw_1")%}nginx:pkg:-name:nginx-installedservice:-name:nginx-running-reload:True-watch:-file:/etc/nginx/nginx.conf..
分类:
其他好文 时间:
2017-05-11 22:36:04
阅读次数:
190
salt推送Nginx和DNS服务总结: 安装基本配置:saltmaster配置如下/etc/salt/master:interface:192.168.2.128auto_accept:Truefile_roots:base:-/srv/saltminion配置如下/etc/salt/minionmaster:192.168.2.128user:rootid:hw_1在master上使用salt-key下发秘钥收索minionsalt-ke..
分类:
其他好文 时间:
2017-05-11 22:26:58
阅读次数:
173
centos 6.5 saltstack 2015.5.10 (Lithium) 基本用法 列表 -L 正则表达式 -E IP地址 -S 分组 -N 首先需要配置分组(tips:修改分组不需要重启salt) L@代表使用列表方式解析,同样可以用其他的; 使用分组 over ...
分类:
其他好文 时间:
2017-05-10 14:38:16
阅读次数:
160
centos 6.5 saltstack 2015.5.10 (Lithium) tips:上个版本2015.5.3或者5.5有个bug,Python调用salt的unzip模块报错; 安装 在配置了163和epel的源后使用yum安装即可; 配置主控端 主控端的基本配置 配置开机自动启动,并启动: ...
分类:
其他好文 时间:
2017-05-10 13:13:39
阅读次数:
234
多节点nginx安装配置定义多节点cd/srv/saltvimtop.slsbase:‘server4.lalala.com‘:-nginx.install‘server1.lalala.com‘:-nginx.install把要共享的文件放在指定目录[root@server3files]#pwd/srv/salt/nginx/files[root@server3files]#lsnginx-1.10.1.tar.gzvim/srv/salt/nginx/in..
分类:
其他好文 时间:
2017-05-09 13:48:18
阅读次数:
186
安装pkg部分[root@server1pkg]#pwd/srv/salt/pkg[root@server1pkg]#catinstall.slspkg-install:pkg.installed:-pkgs:-gcc-pcre-devel-openssl-devel-libxml2-devel-libcurl-devel-libpng-devel.x86_64-freetype-devel-gmp-devel-net-snmp-devel-libtool-ltdl-devel.x86_64-ncur..
分类:
数据库 时间:
2017-05-09 13:47:08
阅读次数:
252
grains收集被控主机获取信息,通常静态数据,CPU,操作系统,内核,虚拟化等....简单函数匹配server2[root@server1salt]#cattop.slsbase:‘roles:nginx‘:-match:grain-nginx.service[root@server2salt]#pwd/etc/salt[root@server2salt]#catgrainsroles:nginxunit:miaomiao查看信息[ro..
分类:
其他好文 时间:
2017-05-09 13:41:18
阅读次数:
206