CMDB项目,以上是流程图~PS:以实体机为模型开发的,虚拟机的粒度比实体机小得多1,需要先通过后台管理系统录入服务器基本信息(如主机名,sn号,机房机柜合同等,硬件信息不需要录入,会自动获取),这是本系统的入口。2,没有采用saltstack或puppet,因为公司目前没有用到,..
分类:
数据库 时间:
2015-09-12 01:03:40
阅读次数:
258
配置nginx对salt-api的https转发,以下是nginx配置文件upstream saltapi.local { server 192.186.156.55:8090 weight=10 max_fails=2 fail_timeout=30s;}server ...
saltstack在minion端执行任务时,有时候会出现问题,比如hang住了,不结束了。比如我们执行下面的salt命令:salt‘*‘cmd.run‘pingoutofmemory.cn‘pingoutofmemory.cn这个命令在linux下会不停的ping,我们没有给-c4的参数,这时候我们就需要结束此命令。首先需要先找到这个任务的..
分类:
其他好文 时间:
2015-09-08 15:35:35
阅读次数:
225
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
Grains和Pillar的用途:Grains:用于存储minion的基本数据信息;Pillar:用于存储master分配给minion的数据信息。Grains和Pillar的存储区域:Grains:元数据存储在minion端;Pillar:元数据存储在master端。Grains和Pillar的更新方式:Grains:在minion启动时进行更新;Pillar:元数..
分类:
其他好文 时间:
2015-08-20 10:45:22
阅读次数:
211
认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。Saltstack基于C/S架构,服务端ma..
分类:
其他好文 时间:
2015-08-19 17:38:43
阅读次数:
160
关于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-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是通过多个独立的模块构...
简介:姓名:张其川软件名称:CheungSSH优点:简单实用,功能强大
分类:
Web程序 时间:
2015-08-14 19:28:09
阅读次数:
151