1. 程式人生 > >CentOS 6.4安裝Puppet

CentOS 6.4安裝Puppet

主機名 pre ima indent cli post article col 安裝過程

CentOS安裝Puppet 環境介紹:centos6.4x64 採用CentOS-6.4-x86_64-minimal.iso最小化安裝 puppet版本號3.6.2。ruby1.8.7,facter1.7.1 Puppet 要求全部機器有完整的域名(FQDN),假設沒有 DNS server提供域名的話。能夠在兩臺機器上設置主機名(註意要先設置主機名再安裝 Puppet,由於安裝 Puppet 時會把主機名寫入證書,client和服務端通信須要這個證書): # vi /etc/hosts 192.168.xx.xx(server端ip) master(主機名) 主機域名
192.168.xx.xx(客戶端ip) client(客戶機名) 客戶機域名

Puppet 要求全部機器上的時鐘保持同步。所以須要安裝和啟用 ntp 服務(假設採用 CentOS-6.2-x86_64-minimal.iso 最小化安裝,須要額外安裝這個軟件包)。 # yum install ntp
# chkconfig ntpd on
# ntpdate pool.ntp.org
# service ntpd start

須要安裝ruby依賴包 # yum install ruby ruby-lib ruby-rdoc

安裝過程:1。關閉selinux 2,加入puppet安裝源 rpm -ivh http://yum.puppetlabs.com/el/6.4/products/x86_64/puppetlabs-release-6-10.noarch.rpm 3.服務端安裝 yum -y install ruby ruby-libs ruby-shadow puppet puppet-server facter 4.client安裝 yum -y install ruby ruby-libs ruby-shadow puppet facter

CentOS 6.4安裝Puppet