puppet简介Puppet是一个IT基础设施自动化管理工具,它能够帮助系统管理员管理基础设施的整个生命周期:供应(provisioning)、配置(configuration)、联动(orchestration)、及报告(reporting)。基于puppet,可实现目标管理的幂等性、自动化重复任务、快速部署关键性应用以..
分类:
其他好文 时间:
2014-09-01 15:47:14
阅读次数:
239
1、配置文件:vi /etc/crontabcron 服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情。用crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文...
分类:
系统相关 时间:
2014-08-31 20:01:31
阅读次数:
230
一、首先来解读下rsyslog配置文件的含义配置文件路径/etc/rsyslog.conf在rsyslog中facility设施可以从功能或者程序上对日志分类常用的以下几种auth和认证相关的authpriv和认证授权相关的cron专门给周期性任务计划做日志记录的daemon帮守护进程做日志记录kern给内核做日志记录lp..
分类:
数据库 时间:
2014-08-31 10:36:21
阅读次数:
532
1、持续集成的组成用 Ant 或 Maven 等工具建立的自动构建过程一个代码存储库,比如 CVS 或 Subversion一个 CI 服务器,比如 Hudson,但是 cron 作业也可以满足需要们来详细讨论这些组件。自动的构建CI 过程会经常集成软件,这需要通过构建来完成。在 Java 环境中,...
分类:
其他好文 时间:
2014-08-30 18:59:09
阅读次数:
404
守护进程,脱离于终端,可避免被任何的终端信号所打断,常用于服务器程序。我们用ssh远程登录,可能做的事情就是启动某个程序,如果不是守护进程,在我们退出终端时,进程立刻被杀死了,因为由终端启动的进程是tty的子进程。可用cron或nohup来启动。另外的启动方式有1.在系统启动时由启动脚本启动,通常放...
分类:
其他好文 时间:
2014-08-29 12:39:57
阅读次数:
231
printfprintfFORMAT[ARGUMENT]printfOPTION\n:新行\r:回车\t:横tab\v:竖tab\f:换页-v:输出到变量-:左对其$printf"|%-7s||%7s||%s|\n"Helloworld"mylove."|Hello||world||mylove.|$printf"%s/%s\n"`pwd``ls-1csv-cron*`/home/cloudil/for_sunny/csv-crontab.sh$printf"%s%s\n"`p..
分类:
其他好文 时间:
2014-08-28 18:21:06
阅读次数:
169
本文是Advanced Puppet系列的第一篇:Puppet master性能调优,谈一谈如何优化和提高C/S架构下master端的性能。故事情节往往惊人地类似:你是一名使用Puppet管理线上业务的DevOps工程师,随着公司的业务发展,你所管理的集群规模日益扩大。终于某一天,你突然发现执行一次...
分类:
其他好文 时间:
2014-08-28 13:01:49
阅读次数:
478
puppet的master-agent模型原理agent需要发送nodename以及各facts到master端,所以需要占据不小的带宽master端在收到agent请求后首先判断是哪个节点,判断完成之后去找匹配当前node的定义,找到后对比客户端发送的时候生成的catalog,然后将catalog发送给agentmaster一定要去判..
分类:
其他好文 时间:
2014-08-28 09:46:50
阅读次数:
324
在Havana、icehouse版本的生产环境部署中,常常会启用一个外部cron job去监控是否存在down掉的L3,如果存在则将此L3上所有绑定的VRouter重新绑定到其他L3上。...
分类:
其他好文 时间:
2014-08-27 14:43:48
阅读次数:
236
cron命令 crontab -e 编辑该用户的crontab,当指定crontab不存在时新建。 crontab -l 列出该用户的crontab。 crontab -r 删除该用户的crontab。 crontab -u<用户名称> 指定要设定crontab的用户名称。 Li...
分类:
其他好文 时间:
2014-08-27 13:13:18
阅读次数:
204