在centos 5.6 64位用yum安装puppet 2.6.9(一) 推荐
2011-09-06 16:46
274 查看
安装puppetmaster 2.6.9
如何获取最新的puppet 2.6.9并使用yum在CentOS 5.5安装。参照我的做法,大家可以稳步就班的完成。
配置yum源
如果想在客户端和服务端安装的话,可以这样来做
将下列的文件保存到/etc/yum.repos.d/
请注意,我们将会在下一个步骤将配置的puppet和安装puppet-dashboard。ruby升级到1.8.6的才能运行的puppet-dashboard,现在这样做会为您节省下来的一些时间。
升级ruby 到1.8.6
如果想在客户端和服务端升级的话,可以这样来做
如上所述, 使用 ruby的 repo 可以完成升级.
安装 puppet 服务端
在puppet 服务器上
在puppet 客户端上
全部安装好了,在第二部分和第三部分,我们将在我们的客户端和服务端安装dashboard
如何获取最新的puppet 2.6.9并使用yum在CentOS 5.5安装。参照我的做法,大家可以稳步就班的完成。
配置yum源
如果想在客户端和服务端安装的话,可以这样来做
将下列的文件保存到/etc/yum.repos.d/
rpm -Uvh http://download.elff.bravenet.com/5/x86_64/elff-release-5-3.noarch.rpm #安装elff源,以便于升级ruby 到1.8.6(puppet-dashboard 需要ruby 1.8.6版)
puppet.repo [puppetlabs] name=Puppet Labs Packages baseurl=http://yum.puppetlabs.com/base/ enabled=0 gpgcheck=0 epel.repo [epel] name=Extra Packages for Enterprise Linux 5 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority enabled=0 gpgcheck=0 [epel-puppet] name=epel puppet baseurl=http://tmz.fedorapeople.org/repo/puppet/epel/5/$basearch/ enabled=0 gpgcheck=0
请注意,我们将会在下一个步骤将配置的puppet和安装puppet-dashboard。ruby升级到1.8.6的才能运行的puppet-dashboard,现在这样做会为您节省下来的一些时间。
升级ruby 到1.8.6
如果想在客户端和服务端升级的话,可以这样来做
如上所述, 使用 ruby的 repo 可以完成升级.
# yum --enablerepo="elff" update ruby [...] ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: libsndfile x86_64 1.0.17-5.el5 epel 210 k ruby x86_64 1.8.6.399-2.el5 elff 536 k ruby-devel i386 1.8.6.287-2.el5 elff 792 k ruby-devel x86_64 1.8.6.399-2.el5 elff 299 k ruby-docs x86_64 1.8.6.399-2.el5 elff 1.4 M ruby-irb x86_64 1.8.6.399-2.el5 elff 296 k ruby-libs i386 1.8.6.287-2.el5 elff 1.7 M ruby-libs x86_64 1.8.6.399-2.el5 elff 1.7 M ruby-rdoc x86_64 1.8.6.399-2.el5 elff 364 k ruby-ri x86_64 1.8.6.399-2.el5 elff 2.1 M Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 10 Package(s) Total download size: 9.3 M Is this ok [y/N]: y [...]
安装 puppet 服务端
在puppet 服务器上
# yum --enablerepo=epel,epel-puppet install puppet-server [...] Installing: puppet-server noarch 2.6.1-0.3.rc3.el5 epel-puppet 20 k Installing for dependencies: facter noarch 1.5.8-0.2.rc2.el5 epel-puppet 55 k libselinux-ruby i386 1.33.4-5.5.el5 base 60 k puppet noarch 2.6.1-0.3.rc3.el5 epel-puppet 818 k ruby-augeas i386 0.3.0-1.el5 epel 19 k ruby-shadow i386 1.4.1-7.el5 epel 9.5 k Install 6 Package(s) Upgrade 0 Package(s) Total download size: 981 k Is this ok [y/N]: y [...]
在puppet 客户端上
client# yum --enablerepo="epel,epel-puppet" install puppet [...] Installing: puppet noarch 2.6.1-0.3.rc3.el5 epel-fedora 818 k Installing for dependencies: facter noarch 1.5.8-0.2.rc2.el5 epel-fedora 55 k libselinux-ruby i386 1.33.4-5.5.el5 base 60 k ruby-augeas i386 0.3.0-1.el5 epel 19 k ruby-shadow i386 1.4.1-7.el5 epel 9.5 k Install 5 Package(s) Upgrade 0 Package(s) Total download size: 961 k Is this ok [y/N]: y
全部安装好了,在第二部分和第三部分,我们将在我们的客户端和服务端安装dashboard
相关文章推荐
- CentOS7 64位下MySQL5.6安装与配置(YUM)
- CentOS7 64位下MySQL5.7安装与配置(YUM)
- CentOS 7 yum 安装php5.6
- CentOS7 64位下MySQL5.7安装与配置(YUM)
- centos6.8 yum安装mysql 5.6 (完整)
- MySQL5.6安装步骤(centos 6.7_64位)
- 64位 CentOS 5.6 中Smokeping的安装、支持中文、Master/Slave
- CentOS5.6(64位)安装oracle 10g
- CentOS7 64位下MySQL5.7安装与配置(YUM)
- centos 6.5 yum安装 mysql 5.6
- linux(centos6.8 64位)下安装mysql5.7(yum方式)
- (二)Centos7下Yum更新安装PHP5.5,5.6,7.0
- CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
- 64位 CentOS 5.6 中 Nginx + php + mysql 的编译安装
- centos6.3 (64位)下 yum 安装 erlang otp
- CentOS7 64位下MySQL5.7安装与配置(YUM)
- CentOS7 64位下MySQL5.7安装与配置(YUM)
- CentOS7下yum安装mysql5.6
- CentOS 7 64位 LNMP(yum安装)相关安装目录
- centos下用yum安装puppet