江苏专业网站制作,开发公司采购招聘,如何设置网站icon,中国空间站建造历程版本选择本来是要选择一个最新版本(当时最新版本是4.3)#xff0c;怎奈官方的yum仓库(https://yum.puppetlabs.com/)中没有最新版本#xff1b;至少看起来没有4.3#xff1b;有的是#xff1a;facter-1.6........facter-2.4........hira-1......mcollective-2......mcollec…版本选择本来是要选择一个最新版本(当时最新版本是4.3)怎奈官方的yum仓库(https://yum.puppetlabs.com/)中没有最新版本至少看起来没有4.3有的是facter-1.6........facter-2.4........hira-1......mcollective-2......mcollective-client-2......mcollective-common-2......puppet-3......puppet-dashboard-...puppet-server-......puppetdb-......puppetserver-...123456789101112131415161718192021facter-1.6........facter-2.4........hira-1......mcollective-2......mcollective-client-2......mcollective-common-2......puppet-3......puppet-dashboard-...puppet-server-......puppetdb-......puppetserver-...puppet-agent-1......puppetdb-...puppetserver-2....puppetlabs-release-pc1-......12345678puppet-agent-1......puppetdb-...puppetserver-2....puppetlabs-release-pc1-......那么该如何下载呢这里解释一下puppet 4之前(目前最新版本3.8)是打包在第一个地址下的放在products目录puppet4是一个大的版本更新(目前是4.3)是打包在PC1那个目录下的什么叫PC1 即 Puppet Collection 参考 http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.htmlpuppet rpm包说明puppet4之前puppet- 不包含facter、ruby等这些都是单独的rpm包puppet-server- 包含一些puppet master需要的一些配置文件(及目录),如下puppet-dashboard: 是一个web管理页面——puppet4之后原来的puppet就变成了puppet-agent了而且包含facter、ruby、mcollective等rpm包就是所谓的(All in one)puppetserver- 和原来的puppet-server不是一个东西现在的puppetserver 是puppet master的替代品并且以HTTP REST的方式提供提供服务java实现的默认需要内存大小2g可以在 /etc/sysconfig/puppetserver 中修改安装下载对应目录下的 puppetlabs-release-* 的最新版本的rpm然后rpm -ivh puppetlabs-release-* ,这样就把对应的yum源给安装上了yum search puppet 可以看到一些puppet的包对于puppet4之前server端yum install -y puppet facter puppet-serverclient端yum install -y puppet facter对于puppet4之后server端(原来的 puppet master虽然4.3中还保留着但已经不建议使用提示使用puppetserver)yum install -y puppetserverclient端yum install -y puppet-agent配置使用puppet4之前masterpuppet master –no-daemonize (前台运行方便调试)puppet master (生产上后台运行)clientpuppet agent –test –server 10.10.10.10 (测试一下)puppet4之后masterservice puppetserver startclient批量执行命令通过mcollective实现 mcollective 以前需要单独安装现在已经包含在puppet-agent里面了不过依赖的activemq需要单独安装 yum install -y activemq