是否有一种方法可以从Azure自动化帐户中的混合工人组中删除过时的机器工人?



我继承了以下情况:Azure自动化帐户与混合工人组和一个混合工人内部。安装此worker的机器已经退役并且不再存在。问题是它的名称仍然存在于Hybrid Worker组中。GUI没有为我提供一种只删除worker的方法。我只能删除整个群组。是否有一种方法可以只删除陈旧的工作机器并保留组?

Remove-HybridRunbookWorker cmdlet是HybridRegistration。psd1模块。该模块正在安装脚本New-OnPremiseHybridWorker。Ps1期间注册一个新的作为混合工人的机器。当我用标准的powershell导入它的时候控制台在未注册为工作机器上,并尝试运行此命令,我得到这个错误:Remove-HybridRunbookWorker:机器未注册"因此,第一个问题是,为了能够从Azure中删除工作机器,我们必须有另一个工作机器。因为我打算创造一个新的工人机器无论如何,我就是这么做的,并试图在Azure中删除陈旧的机器从一个新的。这次使用Remove-HybridRunbookWorker命令-Verbose开关表示删除已完成。是,但不是。旧的工作机器留在Azure的Hybrid工作组中。

令人惊讶的是,把新的工人机器放入与陈旧机器相同的混合工人组完成了任务。详细的powershell控制台的日志完全相同,但这次鬼机从工人组消失了。为了回答我的问题第一篇文章中的问题:1。中创建一个新的工作机器与要删除的机器相同的hybrid Worker Group。使用"New-OnPremiseHybridWorker.ps1"脚本。2. 在新机器上运行Remove-HybridRunbookWorker,使用"- machinename";参数。

最新更新