![SCCM 2007 无法找到辅助站点分发点包](https://linux22.com/image/608867/SCCM%202007%20%E6%97%A0%E6%B3%95%E6%89%BE%E5%88%B0%E8%BE%85%E5%8A%A9%E7%AB%99%E7%82%B9%E5%88%86%E5%8F%91%E7%82%B9%E5%8C%85.png)
我使用 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 控制台中任何包的位置。我已附上包含相关详细信息的屏幕截图。
答案2
这是更新,我其实不好意思透露这一点,但我必须在主站点上创建地址才能与辅助站点进行通信。我知道这一点,但我以为我运行的 PowerShell 脚本已经帮我完成了这项工作,但显然没有。无论如何,它现在正在工作。