俗语说“新官上任三把火”,是讲新上任的官员,开始履新有些劲头,必先做两三件于百姓有益之事。其含意是指事后是否还会不断做好事则难说了,此乃人们的经验之谈。这里的“三把火”是比喻,讲开头前三件事,多像烧起火来那么壮观布引人注目,轰轰烈烈且有声有色。 这个深植人心的传统观念,事到如今真很难断其对错。{王さん}是不是其人,也很难断定。 如果仅凭借这句话,自认为 “刚刚上任一定要是弄出点名堂来,否则就会被他人所看扁”那可是大错特错。...
分类:
其他好文 时间:
2014-07-21 13:14:36
阅读次数:
176
1.puppet之主动推送功能使用puppetkick进行推送,但kick功能无法支撑大规模puppetagent同时并发请求,所以当agent规模较大时,请使用MCollective1.1设置puppetagent所有节点的pupet.conf在【agent】增加“listen=true”1.2开启防火墙8139端口1.3在puppetagent的auth.conf的path..
分类:
其他好文 时间:
2014-07-20 23:11:43
阅读次数:
541
前一篇文章介绍了mcomaster的部署,完成后默认是以webrick http方式运行,监听3000端口,这个跟之前说的puppet-dashboard部署时一样,应该说rails程序默认都以这种方式运行。 webrick本身效率并不好,另外我们很多时候不希望服务器开多余的端口,本文就介绍如...
分类:
其他好文 时间:
2014-07-19 19:13:49
阅读次数:
288
控制台管理工具puppetforeman和puppetdashboardpuppetforemanpuppetdashboardforeman是一个集成的数据中心周期管理工具提供为puppet用户添加一个图形用了服务开通,配置管理以及报告功能户界面,显示puppetmaster和agent信息不能在ruby1.9X下工作主要有:引导工具,PXE启动服务..
分类:
系统相关 时间:
2014-07-19 02:28:55
阅读次数:
295
salt类似于puppet都属于c/s结构1.安装salt1.1安装epelhttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm1.2安装saltmaster:yum-yinstallsalt-masterminion:yum-yinstallsalt-minion1.3开机自动启动master:chkconfigsalt-masteronminion:chkconfigs..
分类:
其他好文 时间:
2014-07-19 02:26:25
阅读次数:
188
puppetmasterenc外部节点过滤器客户端连服务端主动执行脚本hostname判断hostname是否存在cmdb是否有hostgroupsite.ppagentsnuuidfactercurl"http://192.168.3.9:8000/gethostbyid?hostidentity=sasafdfewqr12134241"urljson两种put数据curlget数据形式!!!!!!一定不能把文..
分类:
编程语言 时间:
2014-07-17 08:03:43
阅读次数:
367
本文有感于《精通Puppet配置管理工具》在豆瓣上的某些差评而顺手写的书评。半路出家 故事要从12年初说起。 某天,部门老大让我所在team的老大调研一下当下业界的配置管理工具。于是我的老大给我分配了一个棘手的任务,要求我转型去做devops,并尝试在本季度内使用Puppet来管理现有的IA...
分类:
其他好文 时间:
2014-07-16 19:32:29
阅读次数:
240
最近有些人问我PCI设备驱动的问题, 和他们交流过后, 我建议他们先看一看>这本书, 个人感觉, 这本书写得非常连贯流畅.
PCI设备驱动基本包括了PCI的资源获取, 配置空间的读写, 中断的处理, 中断后半部在DPC中的处理.
同时, 也必须了解DMA, ScatterGater, MapRegister, Common Buffer等基础.
1.1 PCI设备资源获取...
据某大牛说,Ansible比chef、puppet都好使。学习一下怎么样用ansible provisioning 一个vagrant管理的虚拟机,用来启动expressjs的服务器
创建一个呆呆的expressjs工程
$ express nodejs-ansible
$ cd nodejs-ansible
$ npm install
验证服务器可以work
$ npm st...
分类:
Web程序 时间:
2014-07-09 11:02:55
阅读次数:
418
Switch 一个switch语句里包含一个值,并且用这个值与其他几个可能的匹配模式进行比较,然后根据成功匹配上的模式,执行相应的代码块.switch语句提供了比if语句更多的选项来相应多种潜 在的情况. 最简单的一个例子: switch some value to consider ...
分类:
移动开发 时间:
2014-07-05 21:00:28
阅读次数:
301