今天使用salt简单部署lnmp 部署环境: node23.com 192.168.0.23 master/minion 部署nginx和phpnode24.com 192.168.0.24 minion 部署mysql 首先看一下结构目录: # tree . ├── dev │ ├── files ...
分类:
其他好文 时间:
2016-06-01 22:43:41
阅读次数:
534
环境: 安装环境:centos6.5 x64 master:192.168.0.23 minion:192.168.0.24 安装epel源 /etc/init.d/iptables stop sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux ...
分类:
其他好文 时间:
2016-05-31 22:19:26
阅读次数:
136
salt-api安装踩坑过程安装salt-api确实有些曲折,也需很多小伙伴并没有碰到,但对于碰到的小伙伴,希望能给予借鉴。服务器系统centos6.7部署salt-api,salt-master和salt-minion都是直接使用epel的yum源安装在无论是依照salt-api官方文档,还是这类小伙伴的部署攻略都完美的失..
分类:
Windows程序 时间:
2016-05-30 16:00:29
阅读次数:
1094
1、Saltstack服务器端安装:yum-yinstallsalt-master-y2、Saltstack被监控端安装:yum-yinstallsalt-minion-y默认配置文件目录/etc/salt/master/etc/salt/minion注意修改/etc/hosts文件添加各个节点主机名以便认证3.服务端修改master文件interface:192.168.189.154master:salt..
分类:
其他好文 时间:
2016-05-26 19:17:51
阅读次数:
251
Salt-ssh批量自动安装被控端minionSalt-ssh是Saltstack的另外一种管理方式,无需安装minion端,可以运用salt的一切功能,管理和使用方法基本和salt一样。但是,salt-ssh并没有继承原来的ZeroMQ通讯架构。所以,她的执行速度比较慢。作为salt的补充在初次批量安装minion或某些不..
分类:
其他好文 时间:
2016-05-25 15:20:04
阅读次数:
856
监控rediszookpeer#!/bin/bash
name=`cat/etc/salt/minion|grep"^id"|awk‘{print$2}‘`
ipaddr=`/sbin/ifconfig|grep"inetaddr"|egrep-v"10\.|127\."|awk-F‘[:]+‘‘{print$4}‘`
functioncheckRedis(){
ps="`ps-ef|grepredis-server|grep-vgrep|wc-l`"
nets=`netstat-lntup|grepre..
分类:
编程语言 时间:
2016-05-17 19:49:53
阅读次数:
224
原理:minion端和master端认证的原理Master与Minion认证(1)、minion在第一次启动时,会在/etc/salt/pki/minion/(该路径在/etc/salt/minion里面设置)下自动生成minion.pem(privatekey)和minion.pub(publickey),然后将minion.pub发送给master。(2)、master在接收到minion..
分类:
其他好文 时间:
2016-05-12 08:07:36
阅读次数:
391
一、grains 1.什么是grainsgrains:存储minion端的信息,包括一些网络、硬件等信息,保存在minion端。一般为静态信息,非经常变化的数据。 2.grains的使用:获取minion端信息salt '192.168.3.1' grains.items --获取minion端所有 ...
分类:
其他好文 时间:
2016-05-11 18:08:36
阅读次数:
164
grains与pillargrains是记录minion的一些静态信息的组件,是minion第一次启动的时候采集的静态数据pillar是数据管理中心,主要是存储和定义配置管理中的一些数据(比较灵活)。定义的属性值是经常变化的,那请采用pillar,如果是很固定、不易变的那请用grains。1、grains存储的..
分类:
其他好文 时间:
2016-05-11 11:31:53
阅读次数:
284
日志分析!对最近五分钟的日志进行分析,取出访问最多的IP,URL,以及五分钟内的访问流量#!/bin/sh
name=`cat/etc/salt/minion|grep"^id"|awk‘{print$2}‘`
ipaddr=`/sbin/ifconfig|grep"inetaddr"|egrep-v"10\.|127\."|awk-F‘[:]+‘‘{print$4}‘`
#LogPath=‘/usr/local/tengine/..
分类:
Web程序 时间:
2016-05-06 19:55:37
阅读次数:
764