Azure 自动化 DSC:如何从拉取服务器取消注册旧的/配置错误的 DSC 节点?

Azure 自动化 DSC:如何从拉取服务器取消注册旧的/配置错误的 DSC 节点?

我时不时会遇到这样的情况:一些旧的 DSC 节点仍然留在 Azure 自动化 DSC 拉取服务器的注册列表中。

单击 DSC 节点菜单项(或图块)后,节点会短暂出现(1-2 秒)然后消失。否则我无法访问它们。DSC 节点的数量还包括这些注册。

在此处输入图片描述

在此处输入图片描述

屏幕截图上的虚拟机不再存在,在同一个资源组中添加一个同名的新虚拟机会创建一个新的注册条目。

我怎样才能删除旧的注册(除了删除并重新创建自动化帐户)?

答案1

在 PowerShell 中,使用以下命令找到 DSC 节点注册:

PS C:\> Get-AzureRmAutomationDscNode `
            -ResourceGroupName $resourceGroupName `
            -AutomationAccountName $automationAccountName

获取Id参数(GUID)并取消注册:

PS C:\> Unregister-AzureRmAutomationDscNode `
            -ResourceGroupName $resourceGroupName `
            -AutomationAccountName $automationAccountName `
            -Id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

相关内容