我们正在使用 SCCM 当前分支定期将更新部署到业务线应用程序。很长一段时间以来,我们一直保持着相当可预测的节奏,成功率超过 95%。新的更新部署是通过复制现有部署并使用新版本详细信息对其进行修改来创建的,以尽可能保持相同。
最近,它不再那么好用了。在每次部署中,我们都会发现大约 80 个系统卡在“进行中”和“内容已下载”状态。
使用本指南(我已经使用多年了),我可以跟踪部署过程直至 ContentTransferManager 和 CAS 中的文件下载,它们会报告下载已完成。但是,它并没有转到 AppEnforce 来记录它正在开始安装。而且我在 AppDiscovery 或 AppIntentEval 中找不到任何表明它因任何原因延迟安装的信息。
如果我等待,它们似乎最终会在下周的某个时候安装,我假设每个系统的下一个自动应用程序评估周期完成时。如果我右键单击集合并强制进行应用程序评估周期,它们会很快(通常在 5 或 10 分钟内)报告它们已成功完成。
我正在努力寻找有关触发下一步的任何信息,或者任何其他似乎无法继续的故障排除信息。我希望这里有人能给我指明正确的方向。
答案1
这似乎是 SCCM 中的应用程序定义本身出了问题。如果我从头开始重新创建包,部署将顺利进行。我忘了很久以前遇到过这种情况,这个解决方案解决了它。我当时希望新创建的包不会出现这个问题,但不幸的是没有。