用VMWare或kvm、xen等虚拟化技术标准化生产环境,实现生产环境的快速复制和快速恢复。 用cobbler、kickstart等装机统一模板 用Puppet、salt或Chef等工具自动化环境设置、软件安装/配置等操作,将配置信息转化为源...
分类:
其他好文 时间:
2014-09-26 20:32:18
阅读次数:
244
saltstack和PuppetChef一样可以让你同时在多台服务器上执行命令也包括安装和配置软件。Salt有两个主要的功能:配置管理和远程执行。Salt是:一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行)一个分布式远程执行系统,用来在远程节..
分类:
其他好文 时间:
2014-09-26 19:31:09
阅读次数:
219
决定看salt的源码了.干脆就从最基本的看起来,先看它的启动过程开始第一步用/etc/init.d/salt-master start 启动找到那个文件,发现有3种启动方式,suse,debian,centos的启动方式各不一样,我测试机和线上环境都是centos的,所以直接就看Centos的......
分类:
其他好文 时间:
2014-09-24 03:13:05
阅读次数:
256
我用的是salt版本2014.1.4,系统版本是Centos 6.2 X64 最小化安装的各自安装salt,开始学习Centos 6.x:rpm -ivh http://mirrors.ustc.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpmCent...
分类:
其他好文 时间:
2014-09-24 03:12:25
阅读次数:
364
#目标文件位置/usr/lib/python2.6/site-packages/salt/config.py#这个文件加载配置文件的模块.master和minion的配置文件加载都是在这个模块里面完成的#master的启动在这模块里面只涉及到方法和属性只有几个master和minion的默认配置属性...
分类:
其他好文 时间:
2014-09-24 02:40:45
阅读次数:
304
https://github.com/saltstack/salt/blob/develop/salt/returners/mysql.pyhttp://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysqlhttp://lixcto.blog.51cto.com/4834175/1430638http://lihuipeng.blog.51cto.com/3064..
分类:
数据库 时间:
2014-09-23 20:52:26
阅读次数:
529
1.下载MySQL-python-1.2.3.tar.gztarzxvfMySQL-python-1.2.3.tar.gzcdMySQL-python-1.2.3python26setup.pyinstall提示错误:Traceback(mostrecentcalllast):File"setup.py",line5,in<module>fromsetuptoolsimportsetup,ExtensionImportError:Nomodulenamedsetuptools解决..
分类:
数据库 时间:
2014-09-23 17:40:05
阅读次数:
249
Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,可以看做是pssh+弱化的Puppet的组合。间接的反映出了saltstack的两大功能:远程执行和配置管理。Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信。Sal..
分类:
其他好文 时间:
2014-09-21 20:53:02
阅读次数:
380
[root@salt_serverhome]#ifconfigeth0|grep"inetaddr:"|awk-F:‘{print$2}‘|awk‘{print$1}‘
192.168.100.228
[root@salt_serverhome]#cat/etc/redhat-release
CentOSrelease6.3(Final)
[root@salt_serverhome]#uname-r
2.6.32-279.el6.x86_64
[root@salt_serverhome]#下载地址ht..
分类:
其他好文 时间:
2014-09-16 16:09:41
阅读次数:
250
一、测试是否能管理client使用模块cmd.run可以查看到client的ip地址[root@salt_server~]#salt‘*‘cmd.run‘ipa‘
salt_client1:
1:lo:<LOOPBACK,UP,LOWER_UP>mtu16436qdiscnoqueuestateUNKNOWN
link/loopback00:00:00:00:00:00brd00:00:00:00:00:00
inet127.0.0.1/8scopehos..
分类:
其他好文 时间:
2014-09-16 16:09:31
阅读次数:
274