E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SaltStack
批量执行脚本
最近由于在研究
saltstack
和运维平台的搭建,很久没有写博客了,今天同事说现在三台缓存服务器总共有几个站点,每回都远程ssh上去清理有点麻烦,叫我能不能想想办法,刚好近段时间刚好学习批量,简单实现以下
小罗ge11
·
2015-01-30 12:26
python
服务器
博客
import
xiaoluo
saltstack
+python+shell批量修改服务器密码
本程序是在salt环境下,调用了salt的命令来进行批量修改,所要修改的服务器host都是从/etc/host里面读取的,当然你可以自己新建一个host文件来读取,主要是方便hostname的变更,另外采用了openssl来生成12位随机密码,并再修改完后写到文件里面备份。 py_xxx_passwd.py#!/usr/bin/python import commands ip, h
fengyunsen
·
2015-01-30 10:23
服务器
程序
密码
新建
Host文件
saltstack
+python+shell批量修改服务器密码
本程序是在salt环境下,调用了salt的命令来进行批量修改,所要修改的服务器host都是从/etc/host里面读取的,当然你可以自己新建一个host文件来读取,主要是方便hostname的变更,另外采用了openssl来生成12位随机密码,并再修改完后写到文件里面备份。 py_xxx_passwd.py#!/usr/bin/python import commands ip, h
fengyunsen
·
2015-01-30 10:23
服务器
程序
密码
新建
Host文件
saltstack
+python+shell批量修改服务器密码
本程序是在salt环境下,调用了salt的命令来进行批量修改,所要修改的服务器host都是从/etc/host里面读取的,当然你可以自己新建一个host文件来读取,主要是方便hostname的变更,另外采用了openssl来生成12位随机密码,并再修改完后写到文件里面备份。py_xxx_passwd.py#!/usr/bin/pythonimport commandsip, host = comm
fengyunsen
·
2015-01-30 10:23
密码
服务器
程序
python&openerp
Docker培训课程 - 谈docker,chef,puppet,ansible,salt stack延伸
Docker培训课程-谈docker,chef,puppet,ansible,
saltstack
延伸Dockertrainingcourse-Discussdocker,chef,puppet,ansible
yangzhenping
·
2015-01-29 11:18
puppet
Ubuntu
docker
chef
salt
stack
docker杂谈与实践
Docker培训课程 - 谈docker,chef,puppet,ansible,salt stack延伸
Docker培训课程-谈docker,chef,puppet,ansible,
saltstack
延伸Dockertrainingcourse-Discussdocker,chef,puppet,ansible
yangzhenping
·
2015-01-29 11:00
ubuntu
stack
docker
puppet
SALT
chef
SaltStack
学习(五)
SaltStack
中的文件服务器
SaltStack
使用内建的ZeroMQ服务器做为文件服务器。文件服务器主要用来在state系统中推送文件到客户端,也可以用于其他文件的传输。cp模块客户端对文件服务器的操作都在cp模块中。
小悲剧
·
2015-01-27 16:18
SaltStack
学习(四)在
SaltStack
中选择目标主机
TargetingTargeting通过客户端的hostname,系统信息,预定义的分组或复合条件来选择执行命令或配置状态的目标机器。比如说命令salt web1 apache.signal restart #只会重启web1上的apache服务在State系统也类似,以下的topfile只让客户端web1执行webserver.slsbase: 'web1': - we
小悲剧
·
2015-01-27 14:11
客户端
配置文件
主机
信息
建筑物
SaltStack
学习(四)在
SaltStack
中选择目标主机
TargetingTargeting通过客户端的hostname,系统信息,预定义的分组或复合条件来选择执行命令或配置状态的目标机器。比如说命令salt web1 apache.signal restart #只会重启web1上的apache服务在State系统也类似,以下的topfile只让客户端web1执行webserver.slsbase: 'web1': - webs
小悲剧
·
2015-01-27 14:11
主机
客户端
配置文件
Salt-stack
SaltStack
学习笔记(三)详解Grain
什么是Grains Grains是服务器的一系列粒子信息,也就是服务器的一系列物理,软件环境信息。在执行salt的sls时候可以根据Grains信息的不同对服务器进行匹配分组,例如可以根据系统是centos服务器跟系统是redhat环境的安装不同的软件包。Grains是什么样子下面是一台自己做测试的虚拟机的粒子信息列出Grains可利用的grains信息可以通过'grains.ls'这个模块
小悲剧
·
2015-01-26 21:03
虚拟机
服务器
信息
软件包
saltstack
之virt模块创建虚拟机分析之四,创建虚拟机
前三篇,我已经说了,我们可以使用grains来定义一些网络和磁盘属性,今天我使用pillar来定义这些属性,并做些修改来,来快速启动虚拟机.pillar/srv/pillar/top.slsbase: 'kvm.tc.com': -vm.profile/srv/pillar/vm/profile.slsvirt:{'nic':{'nics':[{'eth0':{'bridge':'br0'}
hahazhu0634
·
2015-01-15 19:55
kvm
saltstack
saltstack
之virt模块创建虚拟机分析之四,创建虚拟机
前三篇,我已经说了,我们可以使用grains来定义一些网络和磁盘属性,今天我使用pillar来定义这些属性,并做些修改来,来快速启动虚拟机.pillar/srv/pillar/top.slsbase: 'kvm.tc.com': -vm.profile/srv/pillar/vm/profile.slsvirt:{'nic':{'nics':[{'eth0':{'bridge':'br0'}
hahazhu0634
·
2015-01-15 19:55
kvm
saltstack
saltstack
之virt模块创建虚拟机分析之四,创建虚拟机
前三篇,我已经说了,我们可以使用grains来定义一些网络和磁盘属性,今天我使用pillar来定义这些属性,并做些修改来,来快速启动虚拟机.pillar/srv/pillar/top.slsbase:'kvm.tc.com':-vm.profile/srv/pillar/vm/profile.slsvirt:{'nic':{'nics':[{'eth0':{'bridge':'br0'}}]},'
hahazhu0634
·
2015-01-15 19:55
kvm
saltstack
puppet、Ansible、
SaltStack
自动化运维工具简单对比
saltstack
:和ansible都是python流的,而且就功能上来讲,两者也极为相似,不同之处是
saltstack
是有客户端的,并且execution模块还用0MQ实现了pub-su
sw5720
·
2015-01-15 16:04
自动化运维
SaltStack
基本使用(二)
SaltStack
简单使用##查看当前的saltkey信息[root@localhost~]# salt-key '*' �CL##测试被控主机的连通性[root@localhost~]# salt '
小悲剧
·
2015-01-14 16:05
信息
RPM_
SaltStack
安装(一)
salt学习文档:http://docs.
saltstack
.cn/zh_CN/latest/contents.html1.1 epel源安装rpm -ivh http://mirrors.sohu.com
小悲剧
·
2015-01-14 13:33
服务端
master
saltstack
安装配置
Saltstack
介绍
Saltstack
是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是强化的Func+弱化的Puppet的组合。
小颖女汉子
·
2015-01-05 10:59
自动化运维
SALT
大保健运维系列视频
大保健运维系列视频是运维开发群圈子里面的朋友每个人把自己擅长的东西利用视频的形式与大家分享与交流下面是目前已经放出的视频列表(后续会定期更新)大保健运维是一个组织notone person, Ansiblehttp://edu.51cto.com/lesson/id-38985.html
SaltStack
http
kinda22
·
2015-01-02 23:01
python
zabbix
puppet
ansible
saltstack
大保健运维系列视频
大保健运维系列视频是运维开发群圈子里面的朋友每个人把自己擅长的东西利用视频的形式与大家分享与交流下面是目前已经放出的视频列表(后续会定期更新)大保健运维是一个组织notone person, Ansiblehttp://edu.51cto.com/lesson/id-38985.html
SaltStack
http
kinda22
·
2015-01-02 23:01
python
zabbix
puppet
ansible
saltstack
大保健运维系列视频
大保健运维系列视频是运维开发群圈子里面的朋友每个人把自己擅长的东西利用视频的形式与大家分享与交流下面是目前已经放出的视频列表(后续会定期更新)大保健运维是一个组织notoneperson,Ansiblehttp://edu.51cto.com/lesson/id-38985.html
SaltStack
http
kinda22
·
2015-01-02 23:01
python
zabbix
puppet
Linux
Ansible配置管理play-book
对于ansible的playbook就是完全的配置管理框架,它类似于
saltstack
的statesystem对于被管理的节点不需要安装任何软件依赖及ansible使用playbook的准备工作:选择一台机器作为你的管理节点
ZOMBIE86
·
2014-12-31 15:30
软件
模型
system
Ansible
Ansible配置管理play-book
对于ansible的playbook就是完全的配置管理框架,它类似于
saltstack
的statesystem对于被管理的节点不需要安装任何软件依赖及ansible使用playbook的准备工作:选择一台机器作为你的管理节点
ZOMBIE86
·
2014-12-31 15:30
System
软件
false
模型
success
Ansible匹配主机或组的Patterns
SaltStack
中的targeting在命令行中,通常这样来使用ansible -m -a 例如ansible webservers -m service -a "name=httpd state
ZOMBIE86
·
2014-12-31 15:27
通信
service
通配符
主机
Ansible主机与组的定义Inventory
InventoryAnsible的Inventory文件,可以理解为
saltstack
中的salt-key中的所有minion的列表以及用户自定义的nodegroup的概念,默认情况下这个文件是/etc
ZOMBIE86
·
2014-12-31 15:26
用户
配置文件
主机
Ansible主机与组的定义Inventory
InventoryAnsible的Inventory文件,可以理解为
saltstack
中的salt-key中的所有minion的列表以及用户自定义的nodegroup的概念,默认情况下这个文件是/etc
ZOMBIE86
·
2014-12-31 15:26
用户
配置文件
主机
SaltStack
WEB UI Halite初体验
闲来无聊,话说
saltstack
webuihalite还一直没玩,于是就凑今天体验一把;很多尝鲜的同学都说halite的功能较少,而其也正符合其说明console,不过其UI我还是蛮喜欢的,个人觉得比较清新简洁
ZOMBIE86
·
2014-12-31 15:00
Web
UI
saltstack
halite
SaltStack
的SLS文件编写格式与YAML语法规范
SaltStack
使用现有的序列化系统来渲染sls数据。而这个现有的序列化系统就是YAML,而严格的YAML格式往往使现在正在学习
SaltStack
的同学屡屡掉坑。
ZOMBIE86
·
2014-12-31 15:56
朋友
Files
required
Invalid
errors
SaltStack
的SLS文件编写格式与YAML语法规范
SaltStack
使用现有的序列化系统来渲染sls数据。而这个现有的序列化系统就是YAML,而严格的YAML格式往往使现在正在学习
SaltStack
的同学屡屡掉坑。
ZOMBIE86
·
2014-12-31 15:56
朋友
errors
files
SaltStack
SaltStack
job manager及schedule的定义使用
SaltMinions在Salt的cachedir中维护着一个proc目录,这个目录下用以存放着已已经执行过的jobid命名的文件;这些文件包含当前运作任务的详细信息,它允许使用jobs方法进行查找。他们位于cachedir下的pro目录中,默认配置为/var/cache/salt/procjobs方法被定义在saltutil模块中,包含以下方法:running返回proc目录下所有运行job的数
ZOMBIE86
·
2014-12-31 14:38
schedule
manager
master
running
详细信息
SaltStack
job manager及schedule的定义使用
SaltMinions在Salt的cachedir中维护着一个proc目录,这个目录下用以存放着已已经执行过的jobid命名的文件;这些文件包含当前运作任务的详细信息,它允许使用jobs方法进行查找。他们位于cachedir下的pro目录中,默认配置为/var/cache/salt/procjobs方法被定义在saltutil模块中,包含以下方法:running返回proc目录下所有运行job的数
ZOMBIE86
·
2014-12-31 14:38
manager
running
master
SaltStack
学习
saltstack
之如何使用salt states
如何使用saltstates?许多强大并且复杂的工程解决方案都是建立在简单的原则上,saltstates就做到了这一点,保持极度的简单原则saltstate系统的核心是sls文件(saltstatefile),sls文件是表示一个系统应该处于的状态,并且利用一个简单的格式设置这些数据,这经常被称为状态管理。Itisalljustdata其实sls文件只是一个数据结构,对于sls文件的深入理解将会有
ZOMBIE86
·
2014-12-31 14:17
字符串
解决方案
如何
通用
States
第一天salt stack 笔记
Saltstack
是一个大型分布式的配置管理系统(安装升级卸载软件,检测环境),也是一个远程命令执行系统。通过c/s的模型实现。
小罗ge11
·
2014-12-30 17:55
stack
SALT
第一天salt stack 笔记
Saltstack
是一个大型分布式的配置管理系统(安装升级卸载软件,检测环境),也是一个远程命令执行系统。通过c/s的模型实现。
小罗ge11
·
2014-12-30 17:55
salt
stack
自动化
saltstack
使用之二(完成部署编译nginx以及部分cp模块的使用)
书接上一篇原创其中有好同事的帮忙一起测试不容易写出文档整理一下salt.modules.cp.get_dir(path,dest,saltenv='base',template=None,gzip=None,env=None)Usedtorecursivelycopyadirectoryfromthesaltmaster1、复制目录salt'*'cp.get_dirsalt://path/to/d
tubaflute
·
2014-12-30 16:30
nginx
SALT
saltstack
使用之二(完成部署编译nginx以及部分cp模块的使用)
书接上一篇原创其中有好同事的帮忙一起测试不容易写出文档整理一下salt.modules.cp.get_dir(path,dest,saltenv='base',template=None,gzip=None,env=None)Usedtorecursivelycopyadirectoryfromthesaltmaster1、复制目录salt'*'cp.get_dirsalt://path/to/d
tubaflute
·
2014-12-30 16:30
nginx
salt
saltstack
基本应用之一
实验环境:三台一台:salt-master ip地址:192.168.1.162两台:salt-minion ip地址:192.168.0.248,mininoid:java三台:salt-minion ip地址:192.168.1.149 minionid:ftp 先测试下,有哪些主机公钥被主节点接收进来了:[root@mastersalt]#salt-key-LAcceptedKeys
tubaflute
·
2014-12-29 18:56
java
主机
IP地址
三台
saltstack
基本应用之一
实验环境:三台一台:salt-masterip地址:192.168.1.162两台:salt-minionip地址:192.168.0.248,mininoid:java三台:salt-minionip地址:192.168.1.149minionid:ftp先测试下,有哪些主机公钥被主节点接收进来了:[root@mastersalt]#salt-key-LAcceptedKeys:ftpjavaU
tubaflute
·
2014-12-29 18:56
java
主机
ip地址
自动化运维工具
SaltStack
详细部署
一、基础介绍==========================================================================================1、简介
SaltStack
workming
·
2014-12-28 17:34
saltstack
自动化运维工具
SaltStack
详细部署
一、基础介绍==========================================================================================1、简介
SaltStack
workming
·
2014-12-28 17:34
saltstack
Linux系统管理
自动化运维工具
SaltStack
详细部署
一、基础介绍==========================================================================================1、简介
SaltStack
workming
·
2014-12-28 17:34
saltstack
saltstack
安装配置基本篇
安装添加epel源#vim /etc/yum.repos.d/epel.repo [epel] name=Extra Packages for Enterprise Linux 7 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch mirrorlist=https://mirrors.fedor
老钱II
·
2014-12-27 21:00
saltstack
的搭建和基本使用
saltstack
是基于Python语言研发的一款自动化管理工具,总之很好用。具体赞美陈词请见百度。
tubaflute
·
2014-12-25 23:37
SALT
saltstack
的搭建和基本使用
saltstack
是基于Python语言研发的一款自动化管理工具,总之很好用。具体赞美陈词请见百度。
tubaflute
·
2014-12-25 23:37
salt
saltstack
的安装和初步试用体验
saltstack
的安装和初步试用体验1. 本例中,主机server200-21为salt-master,其他主机为salt-minion 2.
aa443399
·
2014-12-24 18:07
saltstack
saltstack
api部署,使用
#系统环境:Centos6.5 X86_64#python版本:2.6.6 #安装salt服务和依赖:cat /etc/redhat-release cd /etc/yum.repos.d/ && wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-r
511769193
·
2014-12-24 11:37
SALT
自动运维化
saltstack
api部署,使用
#系统环境:Centos6.5X86_64#python版本:2.6.6#安装salt服务和依赖:cat/etc/redhat-releasecd/etc/yum.repos.d/&&wgethttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm-ivhepel-release-6-8.noarch.
511769193
·
2014-12-24 11:37
salt
自动运维化
自动运维化
saltstack
api部署,使用.
#这几天一直在研究
saltstack
api,自己也走了很多坑,把部署,使用的过程记录下来分享给大家,欢迎大家一起交流,探讨。
jk88
·
2014-12-23 23:54
api
saltstack
saltstack
api部署,使用.
#这几天一直在研究
saltstack
api,自己也走了很多坑,把部署,使用的过程记录下来分享给大家,欢迎大家一起交流,探讨。
jk88
·
2014-12-23 23:54
api
saltstack
Python&&PHP
saltstack
api部署,使用.
#这几天一直在研究
saltstack
api,自己也走了很多坑,把部署,使用的过程记录下来分享给大家,欢迎大家一起交流,探讨。
jk88
·
2014-12-23 23:54
api
saltstack
saltstack
快速安装配置
saltstack
_quickstart.sh ## 0.Introduction Salt is: -- a configuration management system, capable of maintaining
vflong
·
2014-12-22 14:03
saltstack
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他