puppet 安装文档
一、下载及安装
1、puppetlabs.com 下载
2、安装
yum install ruby -y
wget
tar xvfz facter-1.6.3.tar.gz
cd facter-1.6.3
./install.rb
cd ../
wget
wg
tar xvfz puppet-2.7.6.tar.gz
cd puppet-2.7.6
./install.rb
3、配置文件
cp conf/redhat/puppet.conf /etc/puppet/
服务端需要
cp conf/redhat/fileserver.conf /etc/puppet/
服务器启动文件
cp conf/redhat/server.init /etc/init.d/puppetmasterd
4、增加用户
groupadd puppet ;useradd puppet -g puppet
二、通讯配置
1、修改hostname
hostname master
vi /etc/sysconfig/network 修改hostname为master
退出重新登录
2、修改server和client的hosts文件
echo "192.168.10.105 master" >> /etc/hosts
2、建立server和client的通讯
2.1、服务端操作
153 puppetmasterd # 安装同上,安装之后启动master进程
154 ps -ef | grep puppetmasterd #确认启动
159 puppetca --list #查看客户端 同4 的46步骤相应
160 puppetca -s -a #接受所有客户端认证证书
注意tcp 8140是puppet server使用的端口,防火墙要放开。
2.2、客户端操作
cp conf/redhat/client.init /etc/init.d/puppetd
chmod +x /etc/init.d/puppetd
puppetd --test --server master
阅读(2412) | 评论(0) | 转发(0) |