Yum install ntp
Chkconfig ntpd on
Ntpdate pool.ntp.org
Service ntpd start
Yum install ruby
Yum install ruby ruby-libs ruby-rdoc
Wget http://yum.puppetlabs.com/el/6/products/x86-64/puppetlabs-release-6-1.noarch.rpm
Yum install puppetlabs-release-6-1.noarch.rpm
Yum update
MASTER端
Yum install puppet-server
Chkconfig puppet on
Service puppetmaster start
CLIENT
Yum install puppet
CLIENT 运行
Puppet agent –no-daemonize –onetime –verbose –debug –server=namenode
Puppet agent –test –server namenode
MASTER 运行
Puppet cert list –all
Puppet cert –sign XXX(CLIENT)
etc/init.d/iptables stop
gedit /etc/selinux/config SELINUX=disabled
修改CLIENT配置文件
Auth.conf
Path /run
Method save
Allow *
Path /
Auth any
/etc/sysconfig/puppet
Puppet server =XXX
Puppet.conf
【client】
Listen=true
MASTER运行
Puppet kick –d -–host XXX