SCCM 2007 无法找到辅助站点分发点包

SCCM 2007 无法找到辅助站点分发点包

我使用 Codeplex 的 Kaido Jarvemets 的 PowerShell 脚本创建了一个辅助站点,该脚本运行良好,位于此处:“使用 PowerShell 自动化配置管理器辅助站点服务器”。然后我使用内置的 SCCM 复制包向导,将包从我的一个分发点复制到辅助站点的 DP。复制包向导报告成功,但当我转到辅助站点服务器时,却找不到包。我甚至运行了一份显示所有 DP 状态的报告,它甚至显示我的所有包都在我的辅助站点 DP 上,但我不知道在哪里可以找到它们。有人能帮我吗?谢谢

答案1

当 SCCM 利用站点服务器作为分发点时,它会在硬盘上创建隐藏共享以分发软件包。SCCM 将使用在将软件包添加到 DP 时可用空间最多的驱动器。共享的名称以 开头SMSPKG,后跟驱动器号和美元符号。

假设分发点发送了一个包。发送包时,驱动E:器具有最大的可用空间。包将存储在隐藏共享中\\{DistributionPoint}\SMSPKGE$\{PKG_ID}。您可以通过各种方式找到包 ID,但一种方法可能是从 Powershell 中找到:

## where XXX is the site code and SCCMSERVER is the name of your SCCM SERVER

PS X:\> gwmi -namespace 'root\sms\site_XXX' -query 'SELECT name,packageId FROM SMS_PACKAGE' -computer SCCMSERVER|select name,packageid

希望这对您有帮助。

您可以通过检查“软件分发”节点中“包”对象下的“包状态”节点来确认 SCCM 控制台中任何包的位置。我已附上包含相关详细信息的屏幕截图。

SCCM 包状态节点

答案2

这是更新,我其实不好意思透露这一点,但我必须在主站点上创建地址才能与辅助站点进行通信。我知道这一点,但我以为我运行的 PowerShell 脚本已经帮我完成了这项工作,但显然没有。无论如何,它现在正在工作。

相关内容