puppet rpm方式的安裝

czxin788發表於2015-04-11
puppet安裝
   今天,我學習了自動化運維工具puppet,不過在安裝puppet時,遇到了一些挫折,不過終於解決了,下面我就把我的
安裝過程和遇到的問題和大家分享一下。

[root@localhost yum.repos.d]# lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.4 (Final)
Release:        6.4
Codename:       Final

[root@localhost yum.repos.d]#rpm -ivh
[root@localhost yum.repos.d]# ls
CentOS-Base.rep  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo  iso.repo  puppetlabs.repo

注意,新生成的puppetlabs.repo要和本地iso.repo同時存在,也就是說一個是網路yum源(puppetlabs.repo),一個是本地yum源(iso.repo)。這樣可以解決互相之間的依賴關係。

[root@localhost yum.repos.d]# yum -y install ruby-shadow 
[root@localhost yum.repos.d]# yum -y install puppet-server

執行如下命令檢查安裝:
[root@localhost local]# puppet -V
3.7.5
[root@localhost local]# facter -v
2.4.3
[root@localhost local]# ruby -v

在客戶端安裝Puppet。同理運?如下程式碼會?動匹配安裝相關依賴包。包括Facter。 
yum install puppet  




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-1565028/,如需轉載,請註明出處,否則將追究法律責任。

相關文章