在节点上安装下载的puppetmaster

在节点上安装下载的puppetmaster,puppet,configuration-management,ganglia,Puppet,Configuration Management,Ganglia,我不熟悉木偶 我在我的木偶主人身上下载了一份ganglia repo 如何在所有节点上安装此repo Master:ubuntu 14.04 代理:12.04 我想让puppetmaster服务器成为所需包的服务器。因此,包可以安装在没有internet连接的节点上我将使用类似于主机上的东西为ganglia设置apt存储库,然后使用puppetlabs apt模块将主机上的apt回购添加到所有代理中 锻炉上有一个你可以用来设置的 因此,如果您的主机名为puppet master.example.

我不熟悉木偶

我在我的木偶主人身上下载了一份ganglia repo

如何在所有节点上安装此repo

Master:ubuntu 14.04

代理:12.04


我想让puppetmaster服务器成为所需包的服务器。因此,包可以安装在没有internet连接的节点上

我将使用类似于主机上的东西为ganglia设置apt存储库,然后使用puppetlabs apt模块将主机上的apt回购添加到所有代理中

锻炉上有一个你可以用来设置的

因此,如果您的主机名为
puppet master.example.com
,并将其设置为apt服务器,则可以向所有代理添加如下代码:

apt::source { 'ganglia-mirror':
  location    => 'http://puppet-master.example.com/aptserver',
  release     => 'dist',
  repos       => 'ganglia',
  include_src => false,
}

我建议您通读这两个模块的文档,您应该能够在Puppet master上实现Ganglia APT镜像。

您是否建议将Ganglia包作为.deb文件从master复制到agent。然后使用exec运行dpkg