【问题标题】:Install module with puppet使用 puppet 安装模块
【发布时间】:2015-02-15 09:36:15
【问题描述】:

尝试使用 puppet 安装模块 vcsrepo,但不确定如何完成。安装它的命令行是:

puppet module install puppetlabs-vcsrepo

试图以这种方式安装它,但没有成功:

package { 'vcsrepo':
        ensure => installed,
        }

【问题讨论】:

  • 您很可能已成功安装该模块。写。您的清单,您似乎不确定如何使用刚刚安装的模块。参考其README

标签: module installation package puppet


【解决方案1】:

查看第一个命令的错误输出会非常有帮助,因为这是安装 Puppet 模块的方式。如果我不得不猜测,它可能会错误地说出类似/home/yourusername/.puppet/ does not exist 的内容 - 默认情况下,当由普通用户运行时,puppet install 将尝试将模块下载到该用户主目录中的.puppet/modules 中。运行 sudo puppet module install module-name 虽然默认情况下会将模块系统范围安装到 /etc/puppet/modules

【讨论】:

  • 我认为@user3270211 在使用puppet module install 安装时没有问题,似乎正在尝试使用package 资源安装模块.. 这不会安装模块。跨度>
猜你喜欢
  • 1970-01-01
  • 2020-05-18
  • 1970-01-01
  • 2013-07-04
  • 1970-01-01
  • 2015-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多