#!/usr/bin/envpython#coding:utf-8importcopynames=[‘docker‘,‘jenkins‘,‘python‘,‘zabbix‘,‘elk‘]printnamesprintnames[0],names[2]#增names.append(‘Ansible‘)#在列表最后面插入names.insert(0,‘salt‘)#在第一位插入saltnames.insert(3,‘puppet‘)#在第三四位插入puppetprint..
分类:
编程语言 时间:
2017-06-26 15:36:57
阅读次数:
156
常规操作命令: # netstat -atunpl |egrep "mysql|nginx"# vimdiff php.ini*# runlevel# rpm -e httpd --nodeps# ntsysv 图形化网络设置页面# openssl passwd -1 -salt `openssl ...
分类:
系统相关 时间:
2017-06-24 17:21:20
阅读次数:
245
saltstack看起来是成为一个大规模自己主动化运维和云计算管理的一个框架,类似于SDK,并非像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得非常easy.写非常少的代码就能够将salt跟现有的运维系统结合.saltstack是用python语言实现的,假 ...
saltstack因为服务器配置的限制,肯定会出现瓶颈,所以就有了salt-proxy。下面简单介绍一下:1、proxy直接从master复制一模一样的文件,然后再传送到minion上2、Syndic:同步比自己高一级的master文件yum-yinstallsalt-mastervim/etc/salt/matser修改:syndic-master:高级别mas..
分类:
其他好文 时间:
2017-06-19 17:07:33
阅读次数:
99
一,安装部分[root@LCB-U-syng01 ~]#wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5=01026f87978932060cc86c1dc527903e --no-check-certif ...
SaltStack实战之配置管理-LAMP自动化部署学习SaltStackSaltStack实战之配置管理-LAMP自动化部署1.部署思路2.编写lamp.sls1.部署思路将lamp分成3部分:软件包、配置文件、服务;确认安装的软件包名、配置文件路径、服务名等;按以上信息编写yaml文件;2.编写lamp.sls[root@salt-..
分类:
其他好文 时间:
2017-06-15 16:23:20
阅读次数:
556
SaltStack 运行机理特点 1.实时通讯(REAL-TIME COMMUNICATION) 所有 Salt minions 接收命令都是同时的,这意味着控制 10 个或者 10000 个系统所消耗的时间几乎是相同的。Salt 获取信息的方式是通过实时查询,而不是通过数据库获取过时的信息。 注意 ...
分类:
其他好文 时间:
2017-06-15 00:46:37
阅读次数:
260
1、file.accessfile.access:测试salt进程对指定文件是否有访问权限[root@server01salt]#salt‘*‘file.access/etc/passwdf
server02:
True
server03:
True
[root@server01salt]#salt‘*‘file.access/etc/passwdr
server03:
True
server02:
True
[root@server01salt]#salt‘*‘file...
分类:
其他好文 时间:
2017-06-15 00:42:50
阅读次数:
190
saltstack在运行的时候会在salt下面会产生无数的job的cache,必须要定期删除,或者是把keep_jobs的时间给写出来,不写的花就好像我一样的悲剧了,他会把整个服务器的inode给占满了,导致服务器没法正常工作了。grep"keep_jobs"/etc/salt/master
#keep_jobs:24把这个给打开,不..
分类:
其他好文 时间:
2017-06-14 16:22:26
阅读次数:
130