一:基础讲解Ntp,DNS需要源码先安装ruby,facter,puppetCdpuppet-XXXRubyinstall.rb二:环境搭建1、服务端masterA、yum配置环境自带源rpm-ivhhttps://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-10.noarch.rpmyuminstallpuppet-server-yB、hosts配置vi/etc/..
分类:
其他好文 时间:
2017-09-05 00:29:25
阅读次数:
236
Puppet的安装部署,后续使用下面三台机器演示,为了演示效果主机名也采用idc+用途来表示.192.168.30.134puppetPuppetServer端192.168.30.131sh-web1WebServer192.168.30.132sh-proxy2ProxyServerpuppet使用支持两种方式:1、单机使用(这种可以忽略)2、master/agent(标准使用)部..
分类:
其他好文 时间:
2017-09-04 15:13:39
阅读次数:
193
至于为什么选择saltstack,因为Puppet、Chef基于Ruby开发,而ansible、saltstack基于python开发,便于后期二次,良好的可移植性。 又,ansible基于SSH协议传输数据,Saltstack使用消息队列zeroMQ传输数据,MQ通讯和SSH通讯速度相差明显,考虑 ...
分类:
其他好文 时间:
2017-09-03 16:40:11
阅读次数:
268
当一个对象内部状态发生改变时,会导致其行为的改变,这看起来像是改变了对像。平时写代码的时候经常会遇到要写很多条件判断语句的情况,那么怎么减少代码中的条件判断语句呢?对于这类分支条件内部独立结果的管理,可以使用状态模式,每一种条件作为对象的一种状态,面对不同的判断结果,其实就是选择对象内的一种状态。 ...
分类:
其他好文 时间:
2017-09-01 11:51:47
阅读次数:
156
一、题目 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 二、解法 ...
分类:
其他好文 时间:
2017-08-31 20:20:15
阅读次数:
137
shell脚本小练习说明:最近写了一些简单的小脚本,用到了一些逻辑判断语句。个人感觉挺好玩的,拿来跟大家分享下。同时也会做一些解释说明脚本代码可能还有待优化,如果有冗余或者错误的地方还请批评指正。目录:条件判断语句1.1if语句1.1.1示例1.2case语句1.2.1示例循环语句2...
分类:
系统相关 时间:
2017-08-28 19:59:00
阅读次数:
190
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 class Solution { public: int Sum_Solution(int n) { int sum=0; sum=(1+n)*n ...
分类:
其他好文 时间:
2017-08-25 16:59:49
阅读次数:
141
回顾:运维工具,ansible运维工具:OS Provision(系统操作统一化):实体机管理:pxe, cobbler虚拟机管理:Configuration配置管理工具: puppet(最流行), saltstack, chef, cfengine, ...Command and Control命... ...
分类:
其他好文 时间:
2017-08-22 00:21:45
阅读次数:
208
【流程控制】 */ //if语句的替代语法 if (条件判断) : 语句块; elseif (条件判断) : 语句块; else : 语句块; endif; //流程控制的替代语法 在嵌入HTML时常用 将 { 换成 : , 将 } 换成 endif; 等 endif endwhile endfor ...
分类:
Web程序 时间:
2017-08-21 10:28:25
阅读次数:
204
计算节点需要配置的主要是nova和neutron的客户端,控制节点在进行资源调度及配置时需要计算节点配合方能实现的,计算节点配置内容相对较少,实际生产环境中,需要配置的计算节点数量相当庞大,那么我们就需要借助ansible或者puppet这样的自动化工具进行了,废话不多讲,直接进..
分类:
其他好文 时间:
2017-08-20 10:09:50
阅读次数:
256