软件更新点安装和配置

适用于: Configuration Manager

管理中心站点和主站点上需要软件更新点才能启用软件更新符合性评估,并将软件更新部署到客户端。

跟踪软件更新点安装

安装软件更新点站点系统角色时,将创建类的实例,并记录类似于以下内容的 SMS_SCI_SysResUse 条目SMSProv.log:

PutInstanceAsync SMS_SCI_SysResUse SMS 提供程序
CExtProviderClassObject::D oPutInstanceInstance SMS 提供程序
信息:“PR1SITE.CONTOSO.COM”是有效的 FQDN。 SMS 提供程序

站点组件管理器然后检测站点控制信息中的更改,并启动软件更新点站点系统角色的安装。 SiteComp.log中记录类似于以下内容的条目:

分析主站点控制文件、序列号3559422579。 SMS_SITE_COMPONENT_MANAGER
根据需要同步服务器表和轮询服务器...SMS_SITE_COMPONENT_MANAGER
同步组件服务器PR1SITE。CONTOSO.COM...SMS_SITE_COMPONENT_MANAGER
正在安装组件SMS_WSUS_CONTROL_MANAGER...SMS_SITE_COMPONENT_MANAGER
NFO:“PR1SITE.CONTOSO.COM”是有效的 FQDN。 SMS_SITE_COMPONENT_MANAGER
在服务器PR1SITE上创建注册表项 Operations Management\SMS 服务器角色\SMS 软件更新点。CONTOSO.COM。 SMS_SITE_COMPONENT_MANAGER
更新了PR1SITE的 WSUS 配置。CONTOSO.COM。 SMS_SITE_COMPONENT_MANAGER
组件正在站点服务器上安装,因此无需在“E:\ConfigMgr”目录中安装任何文件,因为文件已存在。 SMS_SITE_COMPONENT_MANAGER
安装的所有文件。 SMS_SITE_COMPONENT_MANAGER
正在启动启动操作...SMS_SITE_COMPONENT_MANAGER
已安装的服务SMS_SERVER_BOOTSTRAP_PR1SITE。 SMS_SITE_COMPONENT_MANAGER
启动服务SMS_SERVER_BOOTSTRAP_PR1SITE命令行参数“PR1 E:\ConfigMgr /install E:\ConfigMgr\bin\x64\rolesetup.exe SMSWSUS”...SMS_SITE_COMPONENT_MANAGER

站点组件管理器启动角色安装后,将创建SUPSetup.log并记录以下内容:

<02/09/14 22:53:28> ====================================================================
<02/09/14 22:53:28> SMSWSUS 安装程序已启动。...
<02/09/14 22:53:28> 参数:E:\ConfigMgr\bin\x64\rolesetup.exe /install /siteserver:PR1SITE SMSWSUS 0
<02/09/14 22:53:28> 为 SMSWSUS 安装 Pre Reqs
<02/09/14 22:53:28> ========安装角色 SMSWSUS ========
<02/09/14 22:53:28> 找到 1 个角色 SMSWSUS 的先决条件
<02/09/14 22:53:28> Pre Req SqlNativeClient found.
<02/09/14 22:53:28> 已安装 SqlNativeClient (产品名称: {D411E9C9-CE62-4DBF-9D92-4CB22B750ED5})。 不会再次安装。
<已安装 02/09/14 22:53:28> Pre Req SqlNativeClient。 跳过它。
<02/09/14 22:53:28> ========已完成角色 SMSWSUS 预请求安装========
<02/09/14 22:53:28> 安装 SMSWSUS
<02/09/14 22:53:28> 检查支持的 WSUS 版本(最小 WSUS 3.0 SP2 + KB2720211 + KB2734608)
<02/09/14 22:53:28> 检查运行时 v2.0.50727...
<02/09/14 22:53:28> 找不到受支持的程序集版本Microsoft.UpdateServices.Administration。
<02/09/14 22:53:28> 检查运行时 v4.0.30319...
<02/09/14 22:53:28> 找到受支持的程序集Microsoft.UpdateServices.Administration 版本 4.0.0.0,文件版本 6.2.9200.16384
<02/09/14 22:53:28> 找到受支持的程序集Microsoft.UpdateServices.BaseApi 版本 4.0.0.0,文件版本 6.2.9200.16384
<02/09/14 22:53:28> 找到支持的 WSUS 版本
<已安装 02/09/14 22:53:28> 支持的 WSUS 服务器版本(6.2.9200.16384)。
<02/09/14 22:53:28> CTool::RegisterManagedBinary: 运行命令行:“C:\Windows\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe” “E:\ConfigMgr\bin\x64\wsusmsp.dll”
<02/09/14 22:53:44> CTool::RegisterManagedBinary: Registered E:\ConfigMgr\bin\x64\wsusmsp.dll成功
<02/09/14 22:53:44> 已注册的 DLL E:\ConfigMgr\bin\x64\wsusmsp.dll
<02/09/14 22:53:44> 安装成功。
<02/09/14 22:53:44> ~RoleSetup()。

安装角色后,站点组件管理器删除为执行安装而创建的启动服务,SiteComp.log记录以下内容:

“E:\ConfigMgr\bin\x64\rolesetup.exe /install /siteserver:PR1SITE。CONTOSO.COM“在服务器PR1SITE上成功执行。CONTOSO.COM。 SMS_SITE_COMPONENT_MANAGER
启动操作成功。 SMS_SITE_COMPONENT_MANAGER
已取消安装的服务SMS_SERVER_BOOTSTRAP_PR1SITE。 SMS_SITE_COMPONENT_MANAGER
启动操作已完成。 SMS_SITE_COMPONENT_MANAGER

配置软件更新点的代理设置

当 WSUS 服务器与上游更新源之间存在代理服务器时,必须为站点系统以及软件更新点角色配置代理设置。 代理服务器设置特定于站点系统,这意味着所有站点系统角色都使用你指定的代理服务器设置。 有关详细信息,请参阅 Configuration Manager 中使用的帐户。

检查计算机上的代理配置

  • 若要查看登录用户的代理配置,请运行以下命令:

    netsh winhttp show proxy
    
  • 若要查看 SYSTEM 帐户的代理配置,请运行以下命令打开命令提示符:

    psexec -s -i cmd
    

    在命令提示符窗口中,运行 whoami 以确认命令窗口正在系统帐户下运行。

    netsh winhttp show proxy运行命令并查看系统帐户的代理配置。

    还可以从此命令窗口启动 Internet Explorer,并查看 Internet Explorer 中配置的代理。 在某些情况下,可能需要清除“ 自动检测设置” 复选框,并设置正确的代理。

若要强制 WinHTTP 从 Internet Explorer 使用代理配置,请运行以下命令:

netsh winhttp import proxy source =ie

有关 Netsh 命令的详细信息,请参阅适用于 Windows 超文本传输协议的 Netsh 命令(WINHTTP)。

配置站点系统的代理设置

  1. 在 Configuration Manager 控制台中,转到“管理>站点配置>服务器”和“站点系统角色”,选择右侧窗格中的< SiteSystemName。>
  2. 在底部窗格中,右键单击“站点系统,然后单击“属性”。
  3. 选择“代理”选项卡,指定代理服务器名称、端口和凭据(如果需要)。

配置软件更新点的代理设置

  1. 在 Configuration Manager 控制台中,转到“管理>站点配置>服务器”和“站点系统角色”,选择<右侧窗格中的 SiteSystemName。>
  2. 在底部窗格中,右键单击“ 软件更新点”,然后单击“ 属性”。
  3. 选择“代理和帐户设置”选项卡,然后选择同步软件更新时使用代理服务器。
  4. (可选)若要配置自动部署规则(ADR)以使用代理服务器,请选择“代理和帐户设置”选项卡,然后使用自动部署规则下载内容时选择“使用代理服务器”。

验证 WSUS 控制台中的代理设置

  1. 打开 WSUS 控制台。
  2. 在树窗格中选择 “选项 ”,然后在显示窗格中选择“ 更新源”和“代理服务器 ”。
  3. 选择“代理服务器”选项卡。验证代理设置是否与 Configuration Manager 中软件更新点配置的设置匹配。 如果设置不匹配,请检查站点服务器上的WCM.log。

有关详细信息,请参阅 代理服务器设置

为软件更新点配置 WSUS 服务器连接帐户

如果软件更新点与站点服务器远程,并且站点服务器计算机帐户无权连接到 WSUS 服务器,则必须指定 Configuration Manager 可用于连接到 WSUS 服务器的 WSUS 服务器连接帐户。

WCM 和 WSyncMgr 使用此帐户。 它必须是安装 WSUS 的计算机上的本地管理员。 此外,该帐户必须是本地 WSUS 管理员组的一部分。 有关详细信息,请参阅 Configuration Manager 中使用的帐户。

若要为软件更新点配置 WSUS 服务器连接帐户,请执行以下操作:

  1. 在 Configuration Manager 控制台中,转到“管理>站点配置>服务器”和“站点系统角色”,选择<右侧窗格中的 SiteSystemName。>
  2. 在底部窗格中,右键单击“ 软件更新点”,然后单击“ 属性”。
  3. “代理和帐户设置” 选项卡上,指定 WSUS 服务器连接帐户下的 连接帐户

参考