最近由于学习Puppet相关知识,所以学习一下ruby方面的知识,下面是对于一些入门的总结。 ruby的开始语句与结束语句。 BEGIN { code}END{ code } 类中的变量: 局部变量 “_”开头----方法中定义的变量,只能在方法中使用。 实例变量 “@”开...
分类:
其他好文 时间:
2016-01-01 16:59:32
阅读次数:
168
查看fuel日志:# less /var/log/docker-logs/remote/node-1.domain.tld/puppet-apply.log2015-12-25T17:26:22.134118+00:00 debug: Waiting 600 seconds for service ...
分类:
其他好文 时间:
2015-12-28 18:30:43
阅读次数:
366
分布式集中化管理(Puppet/Salt/Ansible)ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。(推荐)SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,...
分类:
其他好文 时间:
2015-12-26 13:15:35
阅读次数:
148
自动化部署fabric是个很好用的自动化部署工具,虽然功能比起puppet,saltstack之类要弱一些,但胜在用python,而且免安装服务端。...
分类:
其他好文 时间:
2015-12-25 01:15:41
阅读次数:
237
Puppet实现自动化运维一、案例分析1、案例概述:随着服务器数量的增多,系统管理员任务量也逐渐增加,这时就需要简洁的、强大的框架来完成系统管理任务为实现这一目的,我们将引入一批工具,这批工具是“可编程”的,系统管理员只需要为这批工具写上几行“代码”,它便会自动完..
分类:
其他好文 时间:
2015-12-11 18:56:39
阅读次数:
277
1. 概述puppet是一个开源的软件自动化配置和部署工具,它使用简单且功能强大,正得到了越来越多地关注,现在很多大型IT公司均在使用puppet对集群中的软件进行管理和部署,如google利用puppet管理超过6000台地mac桌面电脑(2007年数据)。本文主要介绍puppet安装方法,设计架...
分类:
其他好文 时间:
2015-12-05 19:25:02
阅读次数:
282
yuminstallrubyruby-libsruby-shadowyuminstallpuppetpuppet-serverfacterRHEL7之前版本:chkconfig--level35onpuppetmasterRHEL7:systemctlenablepuppetmaster.service服务器:vi/etc/puppet/puppet.conf[master]certname=服务器主机名touch-R/etc/puppet/manifests/site.pp(..
分类:
其他好文 时间:
2015-11-24 18:44:35
阅读次数:
199
摘要本文主要写用python脚本远程连接多台服务器,然后批量执行命令,最终返回命令执行结果。这个可以说是Ansible,Puppet等工具的最简单的雏形。做运维的同学应该都知道的。正文multi_task.py#_*_coding:utf-8_*_
importmultiprocessing
importparamiko
importgetpass
importCo..
分类:
编程语言 时间:
2015-11-13 23:46:47
阅读次数:
845
本次安装使用的操作系统环境:Centos6.5x86_64,puppet3.8.3##服务器端1.修改主机名(很重要)服务端和各个客户端都要确保域名能正常解析到对应的服务器上!可用使用DNS服务,这里就使用修改hosts的方式来简化了.#vim/etc/hosts192.168.0.26maseter.puppet.com#vim/etc/sysconfig/ne..
分类:
其他好文 时间:
2015-11-08 15:23:32
阅读次数:
266
class?puppet_edit_confForm(forms.ModelForm):
????class?Meta:
???????model?=?puppet_edit_config
???????fields?=?‘__all__‘
???????widgets?=?{
?????????‘cont...
分类:
其他好文 时间:
2015-10-18 17:02:15
阅读次数:
1407