久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

集中管理利器-puppet快速入門-上

帶著問題來學(xué)習(xí)

?  從如下內(nèi)容來看,如何自定義安裝用戶想要的東西呢?

                                             

1.png

?  系統(tǒng)更新問題

puppet支持多系統(tǒng)且會(huì)自動(dòng)調(diào)用系統(tǒng)不同的命令和功能來完成目的。這里也有個(gè)問題,如果系統(tǒng)有較大升級(jí),puppet來不及更新怎么辦?

?  軟件配置權(quán)限如何定義?    

?  Master,agent 哪個(gè)主動(dòng)通信

?  如何 批量簽名  

?  何批量安裝同功能模塊的服務(wù)器,批量操作同功能 模塊的服務(wù)器,同功能模塊的服務(wù)器中新增機(jī)器如何處理(開新服)

?  是否能定期同步信息,為什么在agent上拉信息,不能是master發(fā)送信息。

?  Site文件越來越大,如何管理

?  Master管理多臺(tái)服務(wù)器性能出現(xiàn)瓶頸如何處理

?  master之間時(shí)時(shí)同步機(jī)制puppet是否有內(nèi)部組件實(shí)現(xiàn)

每個(gè)服務(wù)器上都需要有filea.txt ,filea.txt文件中只有hostname不一致如何實(shí)現(xiàn)

Puppet簡(jiǎn)介:

功能說明

Puppet是一個(gè)基于R u b y ,并使用GPLv2協(xié)議授權(quán)的開源軟件,它既能以C/S的方式運(yùn)行,也能獨(dú)立運(yùn)行。它主要由Luke.Kanies和他的公司Puppet Labs ( 以前稱為Reductive Labs)開發(fā)。Kanies從1997年開始涉足Unix和系統(tǒng)管理,然后基于這些經(jīng)驗(yàn)開發(fā)了Puppet。因?yàn)閷?duì)巳經(jīng)存在的配置管理工具不滿意,Kanies在2001年開始了這- -新工具的開發(fā),并于2005年創(chuàng)立了-家專注于自動(dòng)化工具的開源軟件開發(fā)公司:PuppetLabs。不久之后,Puppet Labs發(fā)布了他們的旗艦產(chǎn)品 Puppet。

企業(yè)應(yīng)用

1.     Google 通過puppet管理6000+mac電腦

2.     安居客應(yīng)用于服務(wù)器管理,官網(wǎng)甚至有安居客模塊代碼分享

3.    中小企業(yè)的應(yīng)用趨勢(shì)

工作原理

企業(yè)應(yīng)用主要基于puppetC/S架構(gòu)。

2.png

 

數(shù)據(jù)流向:

puppet與其它自動(dòng)化工具對(duì)比(摘自華東技術(shù)分享ppt

3.png

 

為什么選擇puppet

puppet與其它自動(dòng)化工具對(duì)比(摘自華東技術(shù)分享ppt

4.png

特性簡(jiǎn)述

?  masternode 均以demo方式運(yùn)行,默認(rèn)每30min通信一次;

?  高級(jí)應(yīng)用建議學(xué)習(xí)ruby;

?  建議選擇2.6.x以上版本,reset api替換了xml-rpc作為傳輸層,極大提高性能;

?  2.6版本后支持windows平臺(tái);

?  當(dāng)前新版本為3x系列;

?  支持圖表輸出及報(bào)告輸出功能;

?  基于ssh加密認(rèn)證

官網(wǎng)及中文論壇

http://www.puppetfans.com/forum-81-1.html

http://puppetlabs.com/

Puppet的基本安裝部署

1.    本地環(huán)境

puppet master

Hostname 

 pmaster  pmaster.example.com

Innerip    

 192.168.61.152

System info

 CentOS release   5.3

puppet agent

Hostname 

 node1  node1.example.com

Innerip    

 192.168.61.153

System info

 CentOS release   5.3

1.    配置yum(CentOS release 5.3):

cat /etc/yum.conf

[163netyum]

name=Centos-5.3 163

baseurl=http://mirrors.163.com/centos/5/os/i386/

gpgcheck=0

2.    安裝ruby組件 –puppet基于ruby開發(fā)

yum install ruby ruby-libs ruby-shadow

3.    添加epel倉(cāng)庫(kù)

rpm -Uvh   http://mirrors.yun-idc.com/epel/5Server/i386/epel-release-5-4.noarch.rpm

4.    安裝puppet

Master#  yum install puppet puppet-server facter

agent #   yum install puppet facter 

 

****恭喜各位,如上一切無誤后即可嘗試啟動(dòng)進(jìn)程了****




相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!

    1. 主站蜘蛛池模板: 明水县| 肇东市| 石柱| 武冈市| 南开区| 根河市| 烟台市| 饶河县| 凤台县| 辛集市| 静宁县| 泌阳县| 如皋市| 余姚市| 绥中县| 自治县| 会同县| 泽州县| 连平县| 武威市| 阿鲁科尔沁旗| 教育| 呼玛县| 缙云县| 磐安县| 杨浦区| 盱眙县| 清河县| 山阳县| 桂平市| 平江县| 平乡县| 德令哈市| 凤冈县| 新蔡县| 嘉黎县| 武清区| 晋中市| 玉田县| 平定县| 怀远县|