精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何將Puppet服務器及客戶端安裝到CentOS和RHEL上?

譯文
系統 Linux
由于系統管理員需要管理的系統越來越多,日常任務自動化顯得相當重要。于是,許多管理員采用了編寫自定義腳本這種方法,這些腳本其實模擬復雜的調配軟件。可遺憾的是,腳本會變得過時,開發腳本的人可能離開了公司,要是沒有投入大量的精力來維護,一段時間后這些腳本最終就會無法使用……

由于系統管理員需要管理的系統越來越多,日常任務自動化顯得相當重要。于是,許多管理員采用了編寫自定義腳本這種方法,這些腳本其實模擬復雜的調配軟件。可遺憾的是,腳本會變得過時,開發腳本的人可能離開了公司,要是沒有投入大量的精力來維護,一段時間后這些腳本最終就會無法使用。一種更可取的方法無疑是共享一種人人都能使用的系統,開發不管某人的雇主是誰,都可以使用的工具。這方面有幾個系統可供我們使用,本文介紹如何使用其中一個系統:Puppet

何謂Puppet

Puppet是一款面向IT系統管理員和咨詢人士的自動化軟件。它讓用戶可以自動處理重復性任務,比如安裝應用程序和服務、補丁管理及部署。所有資源的配置都存儲在一個所謂的清單文件(manifest)里面,可以適用于多臺機器,或適用于僅僅一臺服務器。如果你想知道更多信息,The Puppet Labs網站更全面地描述了Puppet的性質及其工作方式:https://puppetlabs.com/puppet/what-is-puppet/

我們準備在本教程中實現什么任務?

我們將安裝和配置一臺Puppet服務器,并為我們的客戶端服務器完成一些基本的配置。我們會介紹如何編寫及管理Puppet清單文件以及如何將它發送到你的服務器上。

前提條件

由于Puppet不在基本的CentOSRHEL發行版軟件庫中,我們只好添加由Puppet Labs提供的自定義軟件庫。在你想要使用Puppet的所有服務器上,安裝該軟件庫,為此執行下面這個命令(RPM文件名隨新版本而變化):

CentOS/RHEL 6.5上:

  1. # rpm -ivh https://yum.puppetlabs.com/el/6.5/products/x86_64/puppetlabs-release-6-10.noarch.rpm  

CentOS/RHEL 7上:

  1. # rpm -ivh https://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-10.noarch.rpm  

服務器的安裝

將軟件包“puppet-server”安裝到你想用作主服務器的服務器上。

  1. # yum install puppet-server  

安裝完畢后,設置Puppet服務器,以便在系統啟動時自動開啟、并打開它。

  1. # chkconfig puppetmaster on  
  2. # service puppetmaster start  

現在我們讓服務器運行起來后,就要確保它能夠從我們的網絡加以訪問。

iptables用作防火墻的CentOS/RHEL 6上,將下面這一行添加到/etc/sysconfig/iptables的“:OUTPUT ACCEPT”這部分。

  1. 1 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8140 -j ACCEPT  

為了讓這個變更生效,有必要重啟iptables

  1. # service iptables restart  

在使用firewalldCentOS/RHEL 7上,可以用下列命令實現同一操作:

  1. # firewall-cmd --permanent --zone=public --add-port=8140/tcp  
  2. # firewall-cmd --reload  

客戶端的安裝

Puppet客戶端軟件包安裝到客戶端節點上,為此執行下面這個命令:

  1. # yum install puppet  

安裝完畢后,確保Puppet在系統啟動后開啟。

  1. # chkconfig puppet on  

你的Puppet客戶端節點必須知道Puppet主服務器位于何處。為此,最佳辦法就是使用DNS服務器,你可以在該服務器上配置Puppet域名。要是你沒有一臺正常運行的DNS服務器,可以使用/etc/hosts文件,為此只要添加下面這一行:

  1. 1.2.3.4 server.your.domain  
  2. 2.3.4.5 client-node.your.domain 

1.2.3.4對應于Puppet主服務器的IP地址,“server.your.domain”是主服務器的域名(默認值通常是服務器的主機名稱),“client-node.your.domain”則是客戶端節點。應該在所有相關的服務器(Puppet主服務器和客戶端服務器)上都要相應配置該主機文件。

完成這些設置后,我們就要向Puppet客戶端表明誰是主服務器。默認情況下,Puppet尋找一臺名為“puppet”的服務器,但該設置通常不適合你的網絡配置,因此我們將它換成Puppet主服務器的完全符合標準的域名(FQDN)。打開文件/etc/sysconfig/puppet,把“PUPPET_SERVER”值換成/etc/hosts中指定的Puppet主服務器域名:

  1. PUPPET_SERVER=server.your.domain 

主服務器名稱也必須在/etc/puppet/puppet.conf的“[agent]”部分中加以定義:

  1. serverserver=server.your.domain 

現在,你可以啟動Puppet客戶端了:

  1. # service puppet start  

我們需要使用下面這個命令,迫使客戶端聯系上Puppet主服務器:

  1. # puppet agent --test  

你應該會看到類似下列輸出內容的結果。別慌張,這很正常,因為該服務器仍沒有在Puppet主服務器上得到驗證。

  1. Exiting; no certificate found and waitforcert is disabled 

回到你的puppet主服務器,核實證書驗證請求:

  1. # puppet cert list  

你應該會看到一份列表,列出了從puppet主服務器請求證書簽名的所有服務器。找到客戶 服務器的主機名稱,使用下面這個命令來簽名(client-node是客戶端節點的域名):

  1. # puppet cert sign client-node  

至此,你已有了一臺正常工作的Puppet客戶端和服務器。祝賀你!不過,眼下Puppet主服務器無法指令客戶端進行什么操作。所以,不妨創建某個基本的清單文件,并設置客戶端節點來安裝基本的實用工具。

連接回到Puppet服務器,確保目錄/etc/puppet/manifests已存在。

  1. # mkdir -p /etc/puppet/manifests  

現在,創建具有下列內容的清單文件/etc/puppet/manifests/site.pp

  1.  node 'client-node' {  
  2.  
  3.    include custom_utils  
  4.  }  
  5.  class custom_utils {  
  6.  
  7.     package { ["nmap","telnet","vim-enhanced","traceroute"]:   
  8.            ensure => latest,  
  9.            allow_virtual => false,  
  10.     }   
  11. }  

然后重啟puppetmaster服務。

  1. # service puppetmaster restart  

客戶端配置的默認刷新間隔時間是30分鐘;如果你想手動強行讓變更生效,就要在客戶端節點上執行下面這個命令:

  1. # puppet agent -t  

如果你想更改默認的客戶端刷新間隔時間,將下面這一行:

  1. runinterval = <yourtime> 

添加到客戶端節點上的/etc/puppet/puppet.conf的“[agent]”部分。該設置是個時間間隔,單位可能是秒鐘(3030s)、分鐘(30m)、小時(6h)、天(2d)或年(5y)。注意:運行間隔為0意味著“連續運行”,而不是“從不運行”。

技巧和方法

1. 調試

有時候可能出現這種情況:你要提交錯誤的配置,不得不調試Puppet在哪里出現了故障。為此,你總是可以從檢查/var/log/puppet/中的日志,或者手動運行代理軟件、查看輸出結果開始入手:

  1. # puppet agent -t  

默認情況下,“-t”激活詳細模式,所以它讓你可以查看Puppet的輸出結果。該命令還有幾個參數,可以幫助更細致一點地識別問題。第一個實用的選項是:

  1. # puppet agent -t --debug  

debug表明Puppet在運行期間經歷的所有步驟。它在調試非常復雜的規則的過程中大有用處。可能很有用的另一個參數是:

  1. # puppet agent -t --noop  

該選項將puppet設置在所謂的空運行(dry-run)模式,并不執行任何變更。Puppet只是在屏幕上輸出所要呈現的內容,并不將任何內容寫入到磁盤上。

2. 模塊

一段時間后,你會發現處于這種情形:你想要有更復雜的清單文件。但在你坐下來開始編寫清單文件之前,應該花點時間,瀏覽https://forge.puppetlabs.comForge是個龐大的軟件庫,里面含有諸多Puppet社區模塊;你很有可能在這里找到問題的解決方法。要是沒找到,就編寫自己的模塊,然后提交,那樣別人就能得益于Puppet模塊文化。

現在,假設你已經找到了可以解決你問題的一個模塊。那么,如何把它安裝到系統上?安裝其實相當容易,因為Puppet已經含有直接下載模塊的接口。只要鍵入下面這個命令:

  1. # puppet module install <module_name> --version 0.0.0  

<module_name>是你所選擇模塊的名稱,version是可選的(要是沒有指定,那么下載最新版本。)如果你不記得想要安裝的那個模塊的名稱,可以試著使用module search(模塊搜索)來找到它:

  1. # puppet module search <search_string>  

因而,你會獲得一份列表,列出了含有搜索字符串的所有模塊。

  1. # puppet module search apache 

  1. Notice: Searching https://forgeapi.puppetlabs.com ...  
  2.  
  3. NAME           DESCRIPTION            AUTHOR          KEYWORDS                                          
  4.  
  5. example42-apache    Puppet module for apache      @example42        example42, apache                                 
  6.  
  7. puppetlabs-apache    Puppet module for Apache      @puppetlabs        apache web httpd centos rhel ssl wsgi proxy       
  8.  
  9. theforeman-apache   Apache HTTP server configuration @theforeman       foreman apache httpd DEPRECATED             

如果你想看看已經安裝了哪些模塊,只要鍵入下面這個命令:

  1. # puppet module list 

結束語

至此,你應該有了一個完全實用的Puppet主服務器,可以為一個或多個客戶端服務器提供基本的配置。現在可以隨意為你的配置添加更多的設置,讓它適應你的基礎設施。用不著為搗鼓Puppet而擔心,你會發現它確實大有幫助。

Puppet實驗室在努力為其項目維護最高質量的說明文檔,所以如果你想進一步了解Puppet及其配置,本人強烈建議訪問Puppet項目的網頁:http://docs.puppetlabs.com

要是你有任何問題,歡迎在下面留言,本人會盡量給予解答或給出建議。

 

責任編輯:牛小雨 來源: 51CTO
相關推薦

2019-04-08 09:00:00

CentOS 7ElasticsearLinux

2019-05-05 10:42:22

LinuxNTP命令

2009-09-16 15:44:25

2023-05-13 17:32:51

2014-06-01 11:03:13

VDI零客戶端

2016-10-24 09:40:53

CentOS高級入侵檢測

2019-10-14 15:00:12

Centos 8 RHEL 8VNC

2015-08-03 15:38:06

2018-12-19 10:31:32

客戶端IP服務器

2023-05-05 16:20:15

2017-04-11 13:20:06

CentOSRHELFedora

2010-10-26 13:54:45

連接Oracle服務器

2014-01-17 15:23:55

Nagios

2016-10-26 09:29:12

MongoDBLinux

2010-05-31 10:22:56

2009-09-17 18:06:44

Nis服務器

2011-08-02 14:11:19

服務器打印機

2025-06-19 02:30:00

Spring服務器MCP

2019-11-05 11:20:36

CentOS 8RHEL 8Linux

2009-08-18 12:51:19

服務器+客戶端
點贊
收藏

51CTO技術棧公眾號

国产精品裸体一区二区三区| 久久99国产精品麻豆| 中文字幕亚洲不卡| 超碰97在线资源| 69视频免费在线观看| 日韩精品2区| 精品国产免费一区二区三区四区 | 亚洲v中文字幕| 欧美精品在线一区| 国产乱码精品一区二区| 亚洲精品三级| 色yeye香蕉凹凸一区二区av| 成人做爰69片免费| jizz欧美| 香蕉加勒比综合久久| 亚洲伊人婷婷| 香蕉久久一区二区三区| 国内精品久久久久影院一蜜桃| 国内精品久久久久久久久| 国产午夜精品福利视频| 国产伦精品一区二区三区免费优势| 国产在线免费视频| 欧美国产一级| 日韩午夜精品电影| 亚洲色图 在线视频| 午夜不卡影院| 亚洲一区二区三区精品在线| 亚洲乱码一区二区三区| 亚洲欧美一区二区三| 国产美女一区二区| 国产精品视频一区二区高潮| 九九热国产视频| 欧美va天堂| 中文字幕精品av| 国产精品三级在线观看无码| 日韩一二三区| 91精品国产入口| 在线观看的毛片| 国产91足控脚交在线观看| 国产精品久久久久aaaa樱花| 欧美极品一区| 日本又骚又刺激的视频在线观看| 国产高清一区日本| 91在线免费观看网站| 成人免费一区二区三区| 日韩精品1区2区3区| 欧美在线影院在线视频| 久草视频在线观| 亚洲精品美女91| 欧美激情日韩图片| 久久午夜无码鲁丝片午夜精品| 婷婷综合伊人| 久久激情视频久久| 欧美日韩黄色网| 四虎8848精品成人免费网站| 中文字幕亚洲综合| 美国精品一区二区| 国产精品毛片一区二区在线看| 亚洲最大中文字幕| 日韩福利在线视频| 日韩在线高清| 久久久www成人免费精品| 日本黄色录像视频| 欧美成人首页| 欧美精品久久久久a| 国产一级特黄a高潮片| 国产精品激情| 17婷婷久久www| 日本熟女毛茸茸| 日本在线不卡视频一二三区| 国产精品老女人视频| 中文字幕av网站| 精品影院一区二区久久久| 91精品在线观| 好吊视频一二三区| 91免费视频观看| 日韩福利视频| 国产激情视频在线观看| 亚洲一区视频在线观看视频| 欧美一区二区中文字幕| 欧美色网在线| 91精品国产色综合久久久蜜香臀| 久草免费资源站| 同性恋视频一区| 亚洲最新在线视频| 一级黄色录像视频| 国产欧美一级| 成人欧美在线观看| 国产成人无码www免费视频播放| 99免费精品在线观看| 日韩欧美一区二区三区久久婷婷| 黄色网在线免费观看| 激情av一区二区| 亚洲第一狼人区| 在线视频亚洲欧美中文| 国产香蕉一区二区三区在线视频| 久久人妻无码aⅴ毛片a片app| 今天的高清视频免费播放成人| 国产91精品视频在线观看| 亚洲中文一区二区三区| 国产91高潮流白浆在线麻豆 | 国产成人av在线| 国产又粗又长又黄| 99re视频精品| 中文字幕第50页| 中文字幕高清在线播放| 欧美一区日韩一区| xxxxx在线观看| 欧美精品一卡| 91精品国产综合久久香蕉| 深爱五月激情五月| 亚洲视频免费观看| 成人精品小视频| 粉嫩久久久久久久极品| 色老头一区二区三区| 国产成人在线观看网站| 国产一区二区三区蝌蚪| 日韩福利影院| 美女的胸无遮挡在线观看| 欧美一区二区三区在| 欧美另类z0zx974| 激情91久久| 91香蕉嫩草影院入口| 成人性爱视频在线观看| 午夜精品福利一区二区三区av | 中文字幕在线亚洲| 中文字幕亚洲乱码熟女1区2区| 国产福利一区在线观看| 亚洲一区影院| 日本综合视频| 亚洲欧美另类自拍| 国产一级精品视频| 不卡在线视频中文字幕| 国产亚洲精品久久久久久久| 日韩欧国产精品一区综合无码| 国产午夜精品一区二区三区 | 久久av一区| 国产精品久久九九| 羞羞的网站在线观看| 欧美精品xxxxbbbb| 日本美女xxx| 日韩精品电影在线| 特级西西444www大精品视频| 成人av观看| 亚洲精品一区在线观看香蕉| 免费在线观看黄网站| 91在线码无精品| 欧美精品自拍视频| 欧美挤奶吃奶水xxxxx| 亚州av一区二区| 日韩在线观看视频一区二区三区| 亚洲综合色噜噜狠狠| 老司机av网站| 在线 亚洲欧美在线综合一区| 成人自拍网站| 国产丝袜在线| 欧美成人aa大片| 欧美成人三级在线观看| 国产**成人网毛片九色| 国产曰肥老太婆无遮挡| 久久1电影院| 欧美一二三视频| 国产午夜视频在线观看| 欧美亚洲国产一区在线观看网站| wwwww黄色| 久草这里只有精品视频| 黄瓜视频免费观看在线观看www | 日韩欧美一区二区免费| 强行糟蹋人妻hd中文| 岛国精品一区二区| 亚洲午夜无码av毛片久久| 国产伦精品一区二区三区视频| 国产精品久久久久久久午夜| 乱人伦中文视频在线| 欧美一卡2卡三卡4卡5免费| 免费在线观看国产精品| av资源站一区| 国产九九在线视频| 91精品99| 精品一区在线播放| 国产经典一区| 欧美日韩成人在线观看| 三级在线观看| 欧美男同性恋视频网站| √天堂中文官网8在线| av中文字幕亚洲| 最近中文字幕一区二区| 欧美日韩亚洲一区在线观看| 久久综合久久久| 成人在线视频www| 亚州精品天堂中文字幕| 日本中文字幕在线看| 亚洲国产天堂久久综合网| 夜夜躁日日躁狠狠久久av| 亚洲精品欧美综合四区| 中文字幕一区二区人妻在线不卡| 老司机精品视频一区二区三区| www.亚洲成人网| 久久91精品| 99中文字幕| 巨胸喷奶水www久久久免费动漫| 欧美巨乳在线观看| 久草在现在线| 精品sm捆绑视频| 一区二区视频网| 欧美日韩国产一区在线| 91高清免费观看| 国产午夜精品一区二区三区视频| 老女人性生活视频| 美日韩一级片在线观看| 欧美成人三级在线视频| 国产精品99久久精品| 欧美极品jizzhd欧美| 国产精品18hdxxxⅹ在线| 成人av在线亚洲| 欧美www.| 97热在线精品视频在线观看| 成人看片免费| 尤物tv国产一区| 日韩大胆人体| 亚洲第一免费播放区| 国产精品毛片久久久久久久av| 一本大道久久a久久精品综合| 国产一级免费av| 亚洲欧美视频在线观看视频| www.日本高清视频| 久久综合狠狠综合久久综合88| 亚洲色图欧美另类| 国产精品中文有码| 日本77777| 麻豆成人综合网| 成人小视频在线看| 亚洲一级在线| 欧美精品自拍视频| 在线欧美不卡| 波多野结衣av一区二区全免费观看| 无码一区二区三区视频| 一区二区三区四区视频在线观看| 欧美精品一二| 日本不卡一区二区三区视频| 亚洲欧洲美洲国产香蕉| 久久久精彩视频| 色婷婷av一区二区三区丝袜美腿| 精品999在线观看| 欧美有码在线| 欧美视频1区| 国产真实有声精品录音| 视频一区二区三区免费观看| 久久av影视| 日韩久久在线| 久久高清免费| 午夜啪啪免费视频| 综合精品久久| 成人在线播放网址| 亚洲经典在线| 国产精品第12页| 久久夜色精品| 亚洲高清免费在线观看| 久久精品国产99国产精品| 爱豆国产剧免费观看大全剧苏畅| 久久成人久久鬼色| 国产精品欧美性爱| youjizz国产精品| 一二三不卡视频| 国产亚洲欧美日韩俺去了| 天天舔天天操天天干| 国产精品国产三级国产aⅴ原创| 糖心vlog免费在线观看| 亚洲精品菠萝久久久久久久| 久久久久久久久久久网| 欧美日韩国产精品专区| 免费视频网站在线观看入口| 欧美日韩免费不卡视频一区二区三区 | 国产精品无码永久免费不卡| 国产午夜一区二区三区| 国产真实乱在线更新| 亚洲成人黄色影院| 国产一区二区视频免费| 666欧美在线视频| 免费国产精品视频| 国产香蕉97碰碰久久人人| 国产在线观看av| 97福利一区二区| 高清av一区二区三区| 亚洲www视频| 日日狠狠久久偷偷综合色| 一区视频二区视频| 尹人成人综合网| 91香蕉视频污版| 成人午夜精品在线| 久久视频精品在线观看| 亚洲精品免费在线| 中文字幕视频网站| 欧美一区二区三区的| 日韩一区av| 久久韩剧网电视剧| 欧美xo影院| 97自拍视频| 精品久久久中文字幕| 91免费国产精品| 日本美女一区二区三区视频| 丰满饥渴老女人hd| 国产午夜久久久久| 日本免费在线播放| 欧美日韩1区2区| 欧美女v视频| 欧美激情xxxx性bbbb| jizz欧美| 欧美主播一区二区三区美女 久久精品人 | 国产91成人video| 九九热这里有精品| 国产私拍一区| 欧美一区不卡| 日日噜噜噜噜久久久精品毛片| 风流少妇一区二区| 亚洲女同二女同志奶水| 日韩欧美国产视频| 懂色av一区二区三区四区| 日韩中文在线不卡| 韩国主播福利视频一区二区三区| 91九色在线观看| 日韩精品二区| 亚洲爆乳无码专区| jvid福利写真一区二区三区| 国产大片免费看| 欧美日韩精品福利| 国产在线一在线二| 91极品视频在线| 国产精品任我爽爆在线播放| www.99riav| 国产在线视频一区二区三区| 天天干天天舔天天操| 欧美性videos高清精品| 天天操天天舔天天干| 国内精品久久久久伊人av| 亚洲精品观看| 成人一区二区av| 国产又黄又大久久| 182在线观看视频| 欧美精品第1页| 欧美jizzhd欧美| 成人免费网站在线观看| 97精品国产福利一区二区三区| 男女视频一区二区三区| 日本一区二区免费在线 | av香蕉成人| 成人深夜直播免费观看| 99久久久国产精品美女| av噜噜在线观看| 亚洲情趣在线观看| 国产日韩免费视频| 色综合久综合久久综合久鬼88| 国产精品一级在线观看| 亚洲欧美日本国产有色| 日韩av不卡一区二区| 女人十八毛片嫩草av| 欧美日韩成人在线| 天堂va在线| 久久国产精品久久精品国产| aa国产精品| 国产一区二区三区四区五区六区| 色婷婷国产精品久久包臀| 成人欧美亚洲| 91亚洲国产成人精品性色| 午夜日韩在线| 成人性生活免费看| 日本乱人伦aⅴ精品| 香蕉视频国产在线观看| 97夜夜澡人人双人人人喊| 亚洲激精日韩激精欧美精品| 精品人妻一区二区三区香蕉| 91福利国产精品| 免费**毛片在线| 国产精品久久久对白| 久热国产精品| 国产黄色小视频网站| 精品国精品自拍自在线| 日韩影片中文字幕| 亚洲小说欧美另类激情| 9久草视频在线视频精品| 在线免费观看国产精品| 久久视频国产精品免费视频在线| 欧美三级一区| 国产免费黄视频| 欧美国产乱子伦| 亚洲h视频在线观看| 日韩女在线观看| 66视频精品| 不卡一区二区在线观看| 欧美男人的天堂一二区| av在线视屏| 欧美精彩一区二区三区| 国产麻豆精品视频| 久久久精品福利| 久久久精品国产网站| 秋霞影视一区二区三区| 伊人成人222| 懂色av中文一区二区三区天美| 欧美18一19xxx性| 精品无码久久久久国产|