puppet安装使用教程(二)

登陆到我们的puppet的master的控制台。(我擦,电脑快扛不住了)

http://down.51cto.com/data/1975148   官网文档地址。

软件版本:puppet-enterprise-3.7.1-el-6-x86_64.tar.gz,下载地址:http://pan.baidu.com/s/1ntDSGmH(费了九牛二虎之力下载下来的,昨晚从官网上下载了好几遍,下载下来之后以解压包就错误。今天上班时下的,好的。擦!!)

系统架构:

系统

master端:CentOS release 6.6 (Final)   客户端:CentOS release 6.6 (Final)

FQDN:

服务器端:master.puppet.com     客户端:agent1.puppet.com

服务器端和客户端的操作系统都是:CentOS release 6.6 (Final)。如果系统不一致的话,后面会附如何添加架构不一样的agent。

这就是我们登陆后的界面。master安装完毕了,我们来安装agent吧。

切换到我们的agent1上面,执行

[[email protected] ~]# curl -k https://master.puppet.com:8140/packages/current/install.bash | bash

等待安装完毕

然后,刷新我们的puppet master的控制台,注意标红的位置。点击打开。

确认之后查看。

客户端来了。刚开始可能会有个***的感叹号,稍等片刻,等其把客户端的文件更新好即可。如果要添加多个同样架构的客户端的话,如法炮制。!!!

附:服务器端和客户端架构不同时,如下添加客户端。比方说我们服务器端是centos6.6,客户端是Debian 6

然后再根据添加同系统架构的客户端步骤操作即可。

时间: 2024-10-18 22:23:35

puppet安装使用教程(二)的相关文章

Puppet安装部署篇(二)

前言:上篇写了结合svn钩子做版本控制puppet master代码,后续的操作都要在windows客户端使用svn完成操作,如果直接在服务器端操作,svn的钩子就会出现同步失败和不同步的问题. 解决:pkill svn && svnserve -d -r /data/puppet_co/  #重启操作 1.安装完puppet查看puppet的主配置文件目录: #puppet agent --configprint confdir /etc/puppet 2.设置puppet/puppet

puppet安装使用教程(一)

最近在学习puppet的安装,配置和使用.就从官网上下载了官方文档来看.因为也是刚开始学习puppet,所以咱看着官网的文档一步一步来.官网文档也下载下来上传到51了. http://down.51cto.com/data/1975148   文档地址. 实验准备: 1,前期准备 1)puppet的客户端节点,puppet的管理对象,各节点之间能够相互通讯 2)所有节点的系统时间误差保持在1分钟之内 3)配置好软件的网络yum源或者本地yum源 4)关闭防火墙,selinux 5)保证所有的节点

puppet安装使用教程(四)--puppet的工作原理及工作过程

在使用任何软件前我们都需要了解其工作原理,否则会给后续使用带来诸多不便.Puppet采用了非常简单的C/S架构,所有数据的交互都通过SSL进行,以保证安全.它的工作流程如图1所示. 图1 Puppet工作流程 1. 客户端Puppetd向Master发起认证请求,或使用带签名的证书. 2. Master告诉Client你是合法的. 3. 客户端Puppetd调用Facter,Facter探测出主机的一些变量,例如主机名.内存大小.IP地址等.Puppetd将这些信息通过SSL连接发送到服务器端.

在VMware上安装CentOS7教程(二)

前面已经将虚拟机的配置选择好,下面就开始安装. 1.启动虚拟机 首先给虚拟机选择安装镜像: 选择本地硬盘上的安装ISO镜像,然后点击[开启此虚拟机]按钮,将虚拟机启动,虚拟机会自动加载光盘镜像,在虚拟机中选择continue按钮,进入CentOS的安装界面,这里的配置都是选择默认的,有两个地方需要说明的,一个是Software Selection,这里选择要安装的软件列表,默认是minimal install,也就是最小安装,这种方式安装没有图形界面,但是基本的软件都有了,可以通过命令行进行连接

Cocos2d-x v3.1 安装图文教程(二)

   Cocos2d-x v3.1 安装图文教程(二) 如果我们需要在Android平台上运行就必须安装android的SDK,如果我们只想在window上运行就只需要安装Cocos2d-x就行了.当然你要在苹果上运行就必须安装它的XCode,由于在以后的学习中不会使用的跟苹果平台有关的东西,所以以后的文章中将不会介绍有关苹果相关的东西(没设备). 软件包下载 1. 下载Cocos2d-x引擎及相关软件(里面包含了Cocos2d-Console) 引擎和CocoStudio下载地址:http:/

Cocos2d-x v3.1安装图文教程(二)

如果我们需要在Android平台上运行就必须安装android的SDK,如果我们只想在window上运行就只需要安装Cocos2d-x就行了.当然你要在苹果上运行就必须安装它的XCode,由于在以后的学习中不会使用的跟苹果平台有关的东西,所以以后的文章中将不会介绍有关苹果相关的东西(没设备). 软件包下载 1. 下载Cocos2d-x引擎及相关软件(里面包含了Cocos2d-Console) 引擎和CocoStudio下载地址:http://cocos2d-x.org/download 2. 下

MYSQL 安装教程二

Mysql是一款功能强大的数据库软件,Mysql安装图文教程将介绍如何安装Mysql,接下来一起了解一下Mysql是如何安装的吧. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器.MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器.MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包.MySQL-shared - 该软件包包含某些语言和应用程序需要

puppet 安装及核心资源注解

-----本文大纲 简介 工作原理 puppet安装及命令解析 puppet资源类型 --------------------- 一.简介 puppet是一种Linux.Unix.windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件.用户.cron任务.软件包.系统服务等.puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系. puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互.每个客户端

linux运维自动化之puppet简单应用(二)

上篇博客介绍了在单机环境下的puppet应用,这次我们基于C/S模式来介绍下puppet! 一.实验环境 服务器角色 IP地址 安装软件 主机名 服务器端 172.16.8.1 puppet-server www.gulong.com 客户机端 172.16.8.2 puppet node1.gulong.com 客户机端 172.16.8.3 puppet node2.gulong.com 三台主机时间同步: #ntpdate 172.16.0.1 三台主机可以相互解析: # vim /etc