首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行puppet脚本时无法自动加载puppet/type/dism错误

在运行puppet脚本时无法自动加载puppet/type/dism错误
EN

Stack Overflow用户
提问于 2015-06-17 07:09:45
回答 1查看 341关注 0票数 1

傀儡代理- 64位v4.0.0操作系统- Windows服务器R2 64位

我正在尝试使用Puppet站点上的DISM模块(https://forge.puppetlabs.com/puppetlabs/dism)安装IIS。

我正在尝试运行以下脚本。我敢肯定它是正确的。

代码语言:javascript
复制
    dism { 
        'IIS-WebServerRole': ensure => present,
    }       

    dism {
        'IIS-WebServer': ensure => present,
    }   

该模块已正确安装,并且我已多次尝试重新安装它,但我反复收到下面提到的错误。我该如何解决这个问题?

Im正在使用Puppet

C:\Program Files\Puppet Labs\Puppet\bin>puppet apply IIS_Install.pp Error: Could not autoload puppet/type/dism: Attempt to redefine method set_present with block Error: Evaluation Error: Error while evaluating a Resource Statement, Could not autoload puppet/type/dism: Attempt to redefine method set_pesent with block at C:/Program Files/Puppet Labs/Puppet/bin/IIS_Install.pp:2:3 on node win-i73ju1hai2q.localdomain Error: Evaluation Error: Error while evaluating a Resource Statement, Could not autoload puppet/type/dism: Attempt to redefine method set_pesent with block at C:/Program Files/Puppet Labs/Puppet/bin/IIS_Install.pp:2:3 on node win-i73ju1hai2q.localdomain

EN

回答 1

Stack Overflow用户

发布于 2015-06-18 00:27:31

试试ensure => 'present'

这个错误不是很有用,但我认为可能是Puppet v4以及解析器是如何不同和更严格的。

如果这不起作用,请确保您根本就应该使用sure。不是所有的资源都是可衡量的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30879763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档