01 2017 档案

摘要:puppet一些常用的参数 通过@,realize来定义使用虚拟资源 虚拟资源主要来解决在安装包的时候,互相冲突的问题 具体参考这里 简单说下,在定义资源的时候加上@ 例如: 如何使用呢,这时realize排上用场 虚拟资源管理用户 使用虚拟资源来管理用户的权限,只有在应用的时候我们才realize 阅读全文
posted @ 2017-01-21 15:17 Dicky_Zhang 阅读(960) 评论(0) 推荐(0)
摘要:puppet来管理文件和软件包 1 exec的使用,可以运行shell命令 为配置文件添加配置,指示写了关键部分,其他配置省略没写 代码示例如下: 客户端过程如下 1 Notice: /Stage[main]/Motd::Wenjian/Motd::Wenjian::Append_if_no_suc 阅读全文
posted @ 2017-01-20 22:39 Dicky_Zhang 阅读(416) 评论(0) 推荐(0)
摘要:puppet的配置清单书写 1使用数组,合并同类的 例如你想安装很多软件,如果分开来写的话,很麻烦,不简洁,这时我们可以使用数组来完成 使用数组后就简单了 或者这样来写数组 1 $packages = [ "ruby1.8-dev", 2 "ruby1.8", 3 "ri1.8", 4 "rdoc1 阅读全文
posted @ 2017-01-19 17:44 Dicky_Zhang 阅读(469) 评论(1) 推荐(0)
摘要:使用 Passenger +Apache扩展 Puppet,代替其Webrick的web框架 简单介绍下 如果你的 Puppet 基础设施开始出现依依呀呀的裂缝,罪魁祸首很可能出现在 Puppetmaster 的 Web 服务器上。 Puppet 携带了一个名为 Webrick 的简单 Web 服务 阅读全文
posted @ 2017-01-18 17:08 Dicky_Zhang 阅读(327) 评论(0) 推荐(0)
摘要:检查语法错误 在客户端测试但是不应用 基于安全的考虑,使用预签名证书 1 使用如下命令为 client1.example.com 生成预签名证书: 2 3 puppet cert --generate client1.example.com 4 Puppet 现在将为客户端 client1.exam 阅读全文
posted @ 2017-01-17 11:27 Dicky_Zhang 阅读(598) 评论(0) 推荐(0)
摘要:热备,冷备,云备的区别 很多人对热备,冷备,云备了解不深,我科普一下IT行业各种备份术语。以后别闹笑话了。假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友 好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是一位女性,同时和两位男性在交往,两位 阅读全文
posted @ 2017-01-15 15:10 Dicky_Zhang 阅读(5644) 评论(2) 推荐(0)
摘要:git常用命令2 添加远程仓库(以github为例) 登录官方网站https://github.com,没有的话去注册一个账号吧。 然后新建一个仓库 在Repository name填入learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓 阅读全文
posted @ 2017-01-14 23:26 Dicky_Zhang 阅读(216) 评论(0) 推荐(0)
摘要:本实例是如上图所示 主要实现的功能如下: 当客户访问www.tb.com/tb.com的时候HAProxy将网站提交到电商服务器集群当访问bbs.tb.com的时候,将访问请求调度到论坛集群,实现论坛负载均衡,当访问blog.tb.com的时候,将请求调度到博客服务器集群,实现博客集群的负载均衡,除 阅读全文
posted @ 2017-01-14 12:29 Dicky_Zhang 阅读(3187) 评论(0) 推荐(0)
摘要:一个具体实例来简单说明puppet的具体结构 创建第一个配置 puppet的组成清单这主要包含这几个部分 资源,文件,模板,节点,类,定义 puppet中有个模块的定义,这个比较重要,基本是puppet的核心,这个模块主要是由资源,文件,模板,类,定义来组成的。 puppet的清单文件是以.pp来结 阅读全文
posted @ 2017-01-09 21:19 Dicky_Zhang 阅读(3021) 评论(0) 推荐(0)
摘要:1时间问题 agent与master端务必要保持时间的一致性,最好使用ntp服务 检查ntp服务是否安装 由于我使用的阿里云的服务器,这个已经默认配置好了,如下 1 cat /etc/ntp.conf 2 3 # ntp.conf 4 5 driftfile /var/lib/ntp/drift 6 阅读全文
posted @ 2017-01-07 23:13 Dicky_Zhang 阅读(670) 评论(0) 推荐(0)
摘要:开始的时候 查看你的信息 克隆仓库 版本库 文件添加到版本库 跳过使用暂存区(不适用git add) 查看状态 1 1 git status 2 2 [root@pup learngit]# git status 3 3 # On branch master 4 4 nothing to commi 阅读全文
posted @ 2017-01-04 23:19 Dicky_Zhang 阅读(230) 评论(0) 推荐(0)
摘要:HAProxy配置日志策略 默认情况下,HAProxy是没有配置日志的在centos6.3下默认管理日志的是rsyslog,可以实现UDP日志的接收,将日志写入文件,写入数据库先检测rsyslog是否安装rpm -q rsyslog安后在/etc/rsyslog.d/下创建haproxy.conf, 阅读全文
posted @ 2017-01-04 15:33 Dicky_Zhang 阅读(3771) 评论(0) 推荐(0)