CentOS 6.4安装Puppet

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

时间: 2024-10-26 00:19:24

CentOS 6.4安装Puppet的相关文章

自动化运维之centos 7上安装puppet,附工作原理图

环境说明: 192.168.154.137 master.localdomain #Puppet Server 192.168.154.138 agent1.localdomain #Puppet Agent 这里的机器名称不要有下划线等特殊符合,否则后面会报"the scheme puppet does not accept registry part"这样的错误信息. centos的官方软件库里面不包含puppet包,但是在epel项目里面有包含puppet包.epel 是一个对r

在CentOS 6.4上安装Puppet配置管理工具

在CentOS 6.4上安装Puppet配置管理工具 linux, puppetAdd comments 五052013 上篇说了下在ubuntu12.04上安装puppet,安装的版本为puppet2.7.11版本,今天尝试了下在CentOS6.4系统上安装puppet 3.1.1版本,本文参考chenshake的文章 ? 1 2 3 4 OS:centso 6.4 X64 Puppet 3.1.1 Puppet master: master.canghai.com Puppet client

Centos 安装Puppet

环境说明: OS:CentOS 5.4 i386puppetmaster    192.168.0.12    hostname: puppetmaster.info.comclient        192.168.0.64    hostname: client1.info.com 原理图: 1)         客户端通过facter收集客户端信息并发送至服务端2)         连接服务端并请求catalog日志3)         请求节点(node)的信息4)         从服

在 CentOS 7 上安装和配置 Puppet

1 准备 2台 centos7 (master/server:192.168.1.103 agent/client:192.168.1.106) 分别添加puppet自定义仓库 https://yum.puppet.com/puppet6-release-el-7.noarch.rpm 2 Master/Server 设置 hostname hostnamectl set-hostname puppet.example.net --static 设置 hosts vi /etc/hosts 增加

Puppet整合Foreman(二):安装puppet

一.设置主机名 [[email protected] ~]# vi /etc/sysconfig/network   HOSTNAME=puppet.ewin.com [[email protected] ~]#echo "10.99.1.30 puppet.ewp.com" >> /etc/hosts 二.安装Puppet 1.安装 [[email protected] ~]# rpm -ivh http://yum.puppetlabs.com/puppetlabs-r

源码安装 puppet 3.8.5

环境:CentOS 6.5 x86_64 安装依赖环境: ruby 1.8:yum安装 ruby gem:yum安装 openssl:yum安装 gcc 编译环境:yum安装 # yum install ruby gcc glibc rubygems openssl* 2. 安装好后可以安装 hiera.facter.puppet了. 下载源码包. puppet官方源码包下载地址: https://downloads.puppetlabs.com/ hiera版本:1.3.4 facter版本:

在CentOS6.1上安装puppet最新版本puppet-3.6.2版本问题

前述: 最近发现了一个问题,在CentOS6.4上安装puppet,直接安装一个puppet官方源即可,然后直接使用yum安装puppet. 但是现在在CentOS6.1上安装puppet-3.6.2,发现很多puppet所需要的依赖包的版本太高,而CentOS6.1提供的软件版本太低,无法满足puppet的安装,在安装puppet时会提示很多依赖包,需要安装,而这个安装无法通过yum安装,需要自己下载rpm包安装,特别麻烦. 后来想过安装低版本的puppet,比如安装3.2.4的,但是也可以,

centos_6.5 64位 安装puppet

我们先准备三台centos 6.5 x86_64机器,做好安装前的工作. OS: Centos 6.5 x86_64 Puppet master: master.com (192.168.37.72) Puppet clients: client1.com (192.168.37.83) Puppet clients: client2.com (192.168.37.82) 一.先做好安装的准备工作: 在master和client均关闭selinux,iptables: 停止iptables [

Puppet部署:安装puppet server、client

Puppet部署:安装puppet server.client puppet与其他手工操作工具有一个最大的区别就是 puppet的配置具有稳定性,因此你可以多次执行puppet,一旦你更新了你的配置文件,puppet就会根据配置文件来更改你的机器配置,通常每30分钟检查一次. AD:2014WOT全球软件技术峰会北京站 课程视频发布 puppet与其他手工操作工具有一个最大的区别就是 puppet的配置具有稳定性,因此你可以多次执行puppet, 一旦你更新了你的配置文件,puppet就会根据配