问题标签 [powershell-dsc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4018 浏览

powershell - 在 DSC 复合资源中使用变量

我对 PowerShell DSC 相当陌生,对此的答案可能非常明显,但我在任何地方都找不到类似的问题。

我有一个 PowerShell DSC 复合资源,可以下载一些 MSI 并运行它们。文件下载到的目录在多个地方被引用,所以我试图将它存储在一个变量中。但是,当我开始应用使用此资源的配置时,使用Start-DscConfiguration的值总是显示为空。

以下是资源示例:

执行此资源时,详细输出显示“Testing”,并且Test-Path由于Path参数为空,调用失败。

我尝试$path在配置之外声明变量并使用$global无济于事。

我错过了什么?

0 投票
1 回答
1813 浏览

azure - Azure DSC - 使用 SAS 从存储帐户复制文件 - 错误“不支持相对路径”

当我尝试使用 DSC 将网站(甚至单个文件)复制到 VM 时,使用以下配置:

我收到一个错误:

[ERROR] Relative path is not supported. The related file/directory is: https://MYBLOB.blob.core.windows.net/prod/index.html?sv=2016-05-31&ss=b&srt=s&sp=rl&se=2017-11-29T21:47:36Z&st=2017-07-26T13:47:36Z&spr=https&sig=SIG_HERE. \r\n

不知道是什么原因,因为这是文件的绝对路径。任何使它工作的建议表示赞赏:)

0 投票
0 回答
48 浏览

powershell - 配置 dsc 时出错

使用 dsC 配置 DC 得到以下错误

提示用户的命令失败,因为主机程序或命令类型不支持用户交互。主机试图通过以下消息请求确认:新域安全模式管理员密码(提示用户失败的命令,因为主机程序或命令类型不支持用户交互。主机试图通过以下消息请求确认消息:新域安全模式管理员密码)

0 投票
1 回答
77 浏览

azure - 如何使用 DSC 脚本配置来配置 FCI

如何使用 DSC 脚本部分配置故障转移集群并将节点加入该集群。任何链接都会有所帮助。

0 投票
2 回答
21 浏览

powershell - 使用服务资源设置时服务标识不正确

我有一个包含此资源的 DSC 配置:

当我运行此配置时,services.msc 中的服务标识是正确的,但 kerberos 失败,因为 SPN 已分配给新用户,并且无论旧标识是什么,该服务仍在运行。当我重新启动服务时,它可以正常运行。我不想制作带有注册表标志的自定义资源来标记它以防止进一步重置等。

我可以使用此资源使我的服务仅重新启动一次以假定正确的身份吗?

0 投票
1 回答
116 浏览

powershell - 通过 Invoke-RestMethod 测试 dsc pull 服务器意外关闭

我正在设置一个 DSC HTTPS 拉取服务器并正在测试该服务。在浏览器中,我可以使用以下 URL 访问该服务

但是,使用 PowerShell 的相同 URL 失败。为什么?

这是 PowerShell 中的错误:

0 投票
2 回答
585 浏览

powershell - 禁用 Powershell DSC 的 Azure VMSS TLS 1.0 无法下载脚本

我有一个在 Azure 上配置 VMSS 的 DSC 脚本。部分脚本禁用 TLS1.0 和 TLS1.1 客户端和服务器角色。禁用后,VMSS 无法再下载 zip 文件中的 DSC 脚本。说它在 29 次尝试后超时。如果我启用 TLS 协议,它会再次工作。

有没有办法使用 TLS 1.2 下载脚本?

目前,这是脚本扩展的 ARM 配置:

0 投票
2 回答
378 浏览

powershell - Powershell DSC 配置的多个实例

我想知道是否支持以下场景:

我们目前在我们的服务器上运行相同应用程序的多个实例。我们创建了一个 DSC 配置来指定我们的应用程序需要什么,以便我们可以快速设置环境。是否可以使用不同的参数多次编译此配置并将其推送到目标节点?

提前谢谢了

0 投票
0 回答
419 浏览

powershell - 有关给定 WindowsFeature 包含哪些子功能的文档

我们正在为新项目的开发/测试/生产环境设置PowerShell DSC。明显的目标是所有环境最终都相同。

一个示例是使用WindowsFeature资源来安装该Web-Server功能。这将安装 Web 服务器功能及其一些子功能。

我正在寻找的是有关将自动安装哪些子功能的适当文档。这样我就能够确定我们需要哪些额外的子功能也需要手动安装。

我当然可以在本地检查默认安装哪些子功能:

但是我可以相信这在所有服务器上都是相同的结果吗?这是一成不变的,还是会在某个时候改变?

还是我最安全的选择是在我的 DSC 脚本中明确指定每个子功能?

0 投票
1 回答
572 浏览

powershell - 通过 Powershell DSC 下载文件时无法为 SSL/TLS 安全通道建立信任关系

我正在尝试通过在 Powershell DSC 中调用 Web 请求来下载文件。

当我执行脚本时,我得到了错误

如果我在 DSC 之外使用相同的标头和代理调用 Web 请求,则请求成功。我该怎么做才能使请求在 DSC 中工作?

顺便说一句,我在使用时也遇到了同样的错误[xRemoteFile]