Share via


如何在主站点上安装System Center Configuration Manager 2007 R3

【本文作者为APGC System Center 支持组 工程师 Jeffrey Gu】

摘要

这篇文章说明了如何安装System Center Configuration Manager 2007(以下简称ConfigMgr 2007)R3的一般步骤。

 

请注意,这只是一个基于实验测试结果的例子。在将它安装到你的生产环境中之前,你首先需要在本地进行测试。

 

这篇文章包括了:

-          准备:准备安装ConfigMgr 2007 R3所需要的信息。

-          安装ConfigMgr 2007 R3的操作:在主站点安装ConfigMgr 2007 R3的步骤。

-          验证及后续操作:如何验证ConfigMgr 2007 R3安装已经完成的步骤,包括ConfigMgr 2007 R3安装后升级客户端的步骤。

 

准备工作

  1. 首先请确保已经安装了ConfigMgr 2007 Service Pack 2。ConfigMgr 2007 service package 2的版本应该是4.00.6487.2000,如下图所示。

 

  1. 请确认最近的ConfigMgr 2007站点备份(Site Backup)成功完成。

 

https://technet.microsoft.com/en-us/library/bb633064.aspx

 

如果我们没有站点备份,请按照下面的文档设置和启动ConfigMgr 2007站点备份。

 

https://technet.microsoft.com/en-us/library/bb632797.aspx

 

  1. 在需要升级的站点服务器(Site Server)上备份Configuration.MOF和SM_DEF.MOF,默认的路径如下:

 

  1. 在SMS站点服务器、SMS Provider所在的机器以及其他所有安装了管理员控制台(Admin console)的机器上安装补丁KB977384。

 

a. 从R3安装源中找到补丁KB977384的安装文件,文件名应该是“SCCM2007-SP2-KB977384-ENU.msi”。如果使用的语言版版本不同,这个文件名有所不同。

b. 将“SCCM2007-SP2-KB977384-ENU.msi”复制到站点服务器上,例如,放到C:\KB977384文件夹。

c. 在站点服务器上停止SME_Executive和SMS_Site_Component_Manager服务。

 

注意,如果安装过程不能停止这两个服务,直接使用进程管理器(Task Manager)结束进程smsexec.exesitecomp.exe

 

d. 用管理员权限打开DOS命令行,打开补丁所在的文件夹,安装补丁:

 

MSIEXEC.exe /i SCCM2007-SP2-KB977384-ENU.msi /l*v %temp%\R3_Hotfix_Installation.log

 

e. 在安装过程中,当提示需要为客户端补丁部署创建一个软件分发包(software distribution package)时,按照下图选择。

 

f. 确认创建了一个ConfigMgr软件包,并为它指定一个名字。之后这个客户端补丁包需要被部署环境中到所有的ConfigMgr SP2的客户端,然后才能对客户端的电源策略进行管理。客户端补丁部署的步骤后文会提到。

 

 

 

g. 确认补丁安装成功。

 

如果发生了任何问题,我们能检查安装日志 %temp%\R3_Hotfix_Installation.log来验证结果。

 

h. 在站点服务器上启动SME_Executive和SMS_Site_Component_Manager服务。

安装ConfigMgr 2007 R3的操作

  1. 用本地管理员权限登入到ConfigMgr 2007站点服务器,确保这个账户有本地管理员和ConfigMgr 2007数据库服务器的SQLysadim权限。

 

  1. 在安装前关闭所有的MMC管理控制台,包括ConfigMgr 2007管理控制台。  

 

  1. 打开R3安装源,双击splash.hta。

 

  1. 点击安装 Configuration Manager 2007 R3.

 

 

  1. 按照安装向导的提示进行安装,然后等待安装完成.

 

  1. 如果在安装过程中有任何错误,请检查在“%temp%”文件夹下的安装日志“ConfigMgr2003R3.log

 

摘要验证及后续操作

  

  1. 打开ConfigMgr 2007管理员控制台,导航到Site Database – Site Management – <site code> - <site name>,选择属性,确保“R3 Installed”显示为“Yes”。

 

  1. 为客户机部署补丁KB 977384

 

a. 在管理员控制台,打开Computer Management - Software Distribution - Package,定位到名字以KB977384开头的软件包。

 

b. 将这个包分发到合适的DP。

 

检查包的状态,确认包已经被分发到DP上。

 

c. 创建一个测试集合,包含一台安装有ConfigMgr 2007 SP2客户端代理的机器

 d. 创建一个播发(advertisement)向测试集合部署补丁。

 

 

-          名字: Hotfix KB977384 to Test machine

-          包: 以KB977384开头

-          程序: 以KB977384开头

-          集合: 我们在步骤2.c中创建的.

 

为它设置一个强制性的时间安排,请设置一个时间而不是“尽快”。

 

其他选项设为默认值,最后播发就创建好了。

 

e. 在测试机上,触发一个机器策略(machine policy)加快整个过程的速度。

 

 

f. 等待补丁在客户机上安装成功,我们可以检查客户机%windir%文件夹下的sccm2007ac-sp2-kb977384b-x86-enu.msp.LOG来查看安装状态。

 

你可以对一个包含所有ConfigMgr 2007 SP2客户端的集合重复上面的步骤,用同样的方法对这些机器部署补丁。

 

  1. 如果需要的话,我们启用电源管理客户端代理.

 

在ConfigMgr控制台,导航到Site Database – Site Management - <site code> - <site name> - Site Settings – Client Agents。

 

打开“Power Management Client Agent”属性,勾上“Enable Power Management On Clients”选项。

 

触发取得机器策略(machine policy)来加速安装过补丁KB977384的客户端策略下载。

 

 

 

我们能看到一个新的代理被启用了,如下所示。

关于Configuration Manager 2007 R3电源管理的更多信息可以参照:

 https://technet.microsoft.com/en-us/library/ff977066.aspx

 

[本博文仅供参考,微软公司对其内容不作任何责任担保或权利赋予]