saltstack文件下发与拉取salt的文件下发,使用cp.get_file函数,空文件是不生效的root@hadmbase]#salt‘*‘cmd.run‘ls/root/‘
hadm.com:
anaconda-ks.cfg
install.log
install.log.syslog
had6.com:
abc
anaconda-ks.cfg
dump.rdb
install.log
install.log.syslog
put1
puth1
tes..
分类:
其他好文 时间:
2015-08-25 14:26:11
阅读次数:
204
event处理流程Libevent处理时间的大概流程为
1、设置event_base(即初始化Reactor)
2、设置event事件(初始化event)
3、将event和event_base关联(将event注册到event_base)
4、进入循环,等待事件
5、事件发生,处理事件。...
分类:
其他好文 时间:
2015-08-21 00:15:01
阅读次数:
267
0. 前言 Redis在封装事件的处理采用了Reactor模式,添加了定时事件的处理。Redis处理事件是单进程单线程的,而经典Reator模式对事件是串行处理的。即如果有一个事件阻塞过久的话会导致整个Redis被阻塞。 对于Reactor模式,可以查看维基百科。(这里推荐一本书:《面向模式的...
分类:
其他好文 时间:
2015-08-20 22:26:04
阅读次数:
256
关于Saltstack分组的混合匹配:(Compoundmatchers)1.修改配置文件,添加组。[root@node1~]#vim/etc/salt/master
nodegroups:
group1:‘L@node2,node3‘
group2:‘S@192.168.64.131‘
group3:‘S@192.168.64.0/24‘
group4:‘E@node[2-3]‘
[root@node1~]#/etc/init.d/salt-masterrest..
分类:
其他好文 时间:
2015-08-19 17:35:51
阅读次数:
146
一、安装: 因为最近刚开始接触salt,用了一点点salt的部署,首先redis已经做成了rpm包,主部署配置文件为: include: ? - yumconf???? //引入yum内网源配置 ? - redis-ruby?? //安装ruby配置集群 redis:...
分类:
其他好文 时间:
2015-08-19 13:39:54
阅读次数:
169
反应堆开发模型被绝大多数高性能服务器所选择,上一篇所介绍的IO多路复用是它的实现基础。定时触发功能通常是服务器必备组件,反应堆模型往往还不得不将定时器的管理囊括在内。本篇将介绍反应堆模型的特点和用法。...
分类:
其他好文 时间:
2015-08-19 11:28:09
阅读次数:
171
event_base数据结构
初始化event_base
相关接口...
分类:
其他好文 时间:
2015-08-18 22:44:01
阅读次数:
124
salt-master安装[salt-master]# yum install salt-master 或者curl -L http://bootstrap.saltstack.org | sudo sh -s -- -M -Nmaster端的配置文件是在/etc/salt/master对于此配置文...
分类:
其他好文 时间:
2015-08-18 15:41:24
阅读次数:
126
saltstack看起来是成为一个大规模自动化运维和云计算管理的一个框架,类似于SDK,并不是像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得很简单.写很少的代码就可以将salt跟现有的运维系统结合.saltstack是用python语言实现的,如果对saltstack本身进行二次开发,就必须得会python语言. Saltstack是通过多个独立的模块构...