puppet用于500台以上的自动化运维 效果颇好

两台机器:

A:10.240.210.41

B:10.240.210.42

 

首先安装epel(6.x)

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

然后安装pupet所需软件包

yum -y install mysql mysql-devel mysql-server ruby ruby-devel ruby-irb ruby-mysql ruby-rdoc ruby-ri

 

手编puppet 需要先手编facter

facter作用是手机主机的一些资料 比如CPU 主机IP等

wget https://downloads.puppetlabs.com/facter/facter-2.3.0.tar.gz
tar zxvf facter-2.3.0.tar.gz
cd facter-2.3.0
/usr/bin/ruby install.rb

然后手编puppet(最新)

wget https://downloads.puppetlabs.com/puppet/puppet-3.7.2.tar.gz
tar zxvf puppet-3.7.2.tar.gz 
cd puppet-3.7.2
/usr/bin/ruby install.rb

安装时报错

Could not load hiera; cannot install

直接

yum -y install hiera

至此puppet安装完毕 接下里进行配置和实验。