一安装准备:
安装环境: Centos_6.6_x86_64 puppet-2.7.26-2.el6.noarch
安装准备:1) ntp同步
2) 配置/etc/hosts 或DNS,保障服务端与客户段能相互解析
安装epel源:默认repos没有puppet,
rpm –Uvh http://mirrors.hustunique.com/epel/6/x86_64/epel-release-6-8.noarch.rpm
二、正式安装
服务器端安装:
yum install ruby ruby-libs ruby-rdoc ruby-irb
yum install puppet
设置开机启动 chkconfig --level 35 puppetmaster on
查看puppet端口,端口处于监听状态
客户端安装:
Yum install puppet
编译配置文件
Vi /etc/puppet/puppet.conf,指明服务端主机名
Sever=five.localdomain
第一次连接,双方会进行ssl证书的验证,客户段的证书在服务器端那里还没有被认证,因此需要在服务器端进行证书认证
1.客户端向服务端发起证书请求
2.在服务端查看接收到证书请求
3.批准客户段证书
4.在服务端查看认证情况
查看验证签名,注意前面的+号,说明已经签名
Puppet master ###启动puppet master 进程
时间: 2024-10-01 04:19:40