首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DSC推送模式-复制DSC资源的最佳方法

DSC推送模式-复制DSC资源的最佳方法
EN

Stack Overflow用户
提问于 2016-04-25 18:19:57
回答 5查看 3.1K关注 0票数 4

我正在探索DSC,并想知道什么是复制DSC资源到目标主机的最佳方式?

当我试图将配置推送到目标主机时,它会抱怨缺少DSC资源。

代码语言:javascript
复制
The PowerShell DSC resource xWebAdministration does not exist at the PowerShell module path nor is it registered as a WMI DSC resource.
    + CategoryInfo          : InvalidOperation: (root/Microsoft/...gurationManager:String) [], CimException
    + FullyQualifiedErrorId : DscResourceNotFound
    + PSComputerName        : server1.appman.net
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-04-25 21:41:17

确保资源可用的最简单方法是设置一个基于文件共享的存储库,用于解压模块。这个博客应该能帮你摆脱http://nanalakshmanan.com/blog/Push-Config-Pull-Module/

票数 7
EN

Stack Overflow用户

发布于 2018-01-18 14:48:25

我试着用DSC安装PS模块。它需要3种不同的配置:

代码语言:javascript
复制
Configuration InitialConfiguration
{
    Import-DscResource -ModuleName 'PSDesiredStateConfiguration'

    Node MyServer
    {
        Script InstallModule
        {
            SetScript = { Install-Module PackageManagement -MinimumVersion 1.1.7 -Force }
            TestScript = { $version = (Get-Module PackageManagement -ListAvailable).Version; $version.Major -ge 1 -and $version.Minor -ge 1 }
            GetScript = { Get-Module PackageManagement -ListAvailable }
        }
    }
}
代码语言:javascript
复制
Configuration ModulesConfiguration
{
    Import-DscResource -ModuleName 'PackageManagement' -ModuleVersion 1.1.7.0

    Node MyServer
    {
        PackageManagement xWebAdministration
        {
            Name = 'xWebAdministration'
        }
    }
}
代码语言:javascript
复制
Configuration WebServerConfiguration
{
    Import-DscResource –ModuleName 'xWebAdministration'

    Node MyServer
    {
        xWebAppPool SampleAppPool
        {
            Name = 'SampleAppPool'
        }
    }
}

然而,微软使用简单脚本在其示例中使用WinRM安装模块。

票数 2
EN

Stack Overflow用户

发布于 2016-10-25 19:06:16

创建安装模块的DSC配置,模块可以从网络共享中获取,或者更多的模块可以从git之类的存储库中检出,当然,如果它们能够访问它的话。推或拉什么更适合你。

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

https://stackoverflow.com/questions/36848209

复制
相关文章

相似问题

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