读书频道 > 网站 > 网页设计 > 精通Puppet配置管理工具
1.4.1 在Red Hat企业版Linux和Fedora上面安装Puppet
13-01-28    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > 精通Puppet配置管理工具

本书系统介绍了开源配置管理工具Puppet,并提供了帮助使用Puppet 的大量资源。书中讲述了如何创建Puppet recipe、扩展Puppet 并使用Facter 整合来自服务器的配置数据,同时讲述了如何使用Puppet 管理Postfi...立即去当当网订购

在Red Hat企业版Linux和基于Red Hat衍生的发行版中,Puppet需要预先安装一些软件包(比如Ruby语言包、Ruby标准库和Ruby Shadow库)才能管理用户和组。你可以使用Red Hat的包管理工具Yum来完成这些事情。

# yum install ruby ruby-libs ruby-shadow

接下来,为了获得最新的Puppet发布版,你需要在主机上添加EPEL仓库(见下文注释栏)并从此仓库安装相应的软件包。EPEL仓库可以通过安装epel-release RPM包来进行添加。
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/

epel-release-5-3.noarch.rpm

注意 EPEL仓库是一个来源于Fedora项目的依靠志愿者的社区成果,目的是为Red Hat企业版Linux(RHEL)及其衍生发行版(CentOS、Oracle企业版Linux或Scientifc Linux等)创建一个高质量的附加软件仓库。你可以在http://fedoraproject.org/wiki/EPEL和http://fedoraproject.org/ wiki/EPEL/FAQ#howtouse找到更多关于EPEL的细节,其中就包括了如何在你的主机上安装它。

在master运行的主机上,需要从EPEL仓库安装puppet、puppet-server和facter。

# yum install puppet puppet-server facter

puppet软件包包含了agent程序,puppet-server软件包则包含了master程序,而facter软件包包含了系统盘点工具Facter。如之前提到的那样,Facter收集关于主机的信息,或者称为“fact”,来帮助你定制Puppet配置。

在agent运行的主机上,只需要安装一些需要预先安装的包以及puppet和facter。

# yum install puppet facter

通过RUBY GEMS安装Puppet

如同大部分基于Ruby的程序一样,Puppet和Facter也能通过Ruby Gem进行安装。要做到这一点,需要先在操作系统上安装Ruby和相应的RubyGems包。在Red Hat、CentOS、Fedora、SUSE/SLES、Debian和Ubuntu上,这个包的名字是rubygems。当这个包装好后,就能使用gem命令像下面这样来安装Puppet和Facter:

# gem install puppet facter

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站