如何在主站点上安装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安装后升级客户端的步骤。
准备工作
- 首先请确保已经安装了ConfigMgr 2007 Service Pack 2。ConfigMgr 2007 service package 2的版本应该是4.00.6487.2000,如下图所示。
- 请确认最近的ConfigMgr 2007站点备份(Site Backup)成功完成。
https://technet.microsoft.com/en-us/library/bb633064.aspx
如果我们没有站点备份,请按照下面的文档设置和启动ConfigMgr 2007站点备份。
https://technet.microsoft.com/en-us/library/bb632797.aspx
- 在需要升级的站点服务器(Site Server)上备份Configuration.MOF和SM_DEF.MOF,默认的路径如下:
- 在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.exe和sitecomp.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的操作
- 用本地管理员权限登入到ConfigMgr 2007站点服务器,确保这个账户有本地管理员和ConfigMgr 2007数据库服务器的SQLysadim权限。
- 在安装前关闭所有的MMC管理控制台,包括ConfigMgr 2007管理控制台。
- 点击安装 Configuration Manager 2007 R3.
- 按照安装向导的提示进行安装,然后等待安装完成.
- 如果在安装过程中有任何错误,请检查在“%temp%”文件夹下的安装日志“ConfigMgr2003R3.log”
摘要验证及后续操作
- 打开ConfigMgr 2007管理员控制台,导航到Site Database – Site Management – <site code> - <site name>,选择属性,确保“R3 Installed”显示为“Yes”。
- 为客户机部署补丁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客户端的集合重复上面的步骤,用同样的方法对这些机器部署补丁。
- 如果需要的话,我们启用电源管理客户端代理.
在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
[本博文仅供参考,微软公司对其内容不作任何责任担保或权利赋予]