SCCM 2012 R2安装部署过程和问题

在进行Windows Server 2012 R2虚拟化测试前,由于需要安装,部署和管理很多的服务器,自然会想到该如何提高效率和有效的管理。在Windows Server 2008的时代微软已经提供称作Windows部署服务(Windows Deloyment Services, WDS)的服务器角色,使用该服务器角色可以完成PXE和多播安装和部署服务器的任务。但是微软还有一个更强大的工具称为System Center Configuration Manager(SCCM)。SCCM其实是System Center家族中的一员,在System Center 2012 R2中,除Configuration ManagerVirtual Machine ManagerApp Controller这两个我们在虚拟化中要使用的组件外,还包括Data Protection ManagerEndpoint ProtectionOperations ManagerOrchestratorService Manager这些组件。

在微软官方文档中,这些组件中除Data Protection Manager、Operations Manager和Service Manager相互不能共存于同一台服务器外,其他组建都是可以共存的,因而这也为组建的测试带来了便利。

但是个人认为Configuration Manager的安装和配置比起Virtual Machine Manager来说是复杂许多的,前置条件非常多,特别对权限的配置,稍有不慎将影响软件的正常运行。另外Configuration Manager更多的是使用日志文件的方式记录作业的过程和错误,这也为使用软件带来的不小的麻烦。做开发的人都知道,日志文件是简单省事的做法,相当的不直观。虽然SCCM自带了日志工具Configuration Manager Trace Log Tool(位于安装目录下tools\cmtrace.exe),但区分众多的日志,找到想要的信息也不是件容易的事,预计用户体验应该是下个版本的改进重点吧。

说了缺点,但是Configuration Manager 带来IT资产管理上的便利是显而易见的,所以遇到问题只能兵来将挡了。

一、准备安装的前置条件

1、安装Assessment and Deployment Kit (ADK)

ADK在Windows 8之前成为Windows Automated Installation Kit (AIK),其中包含很多组件,主要用于安装、部署和管理与微软产品相关的IT资产。可以在这里下载。这里的下载只是一个下载工具,下载整个包还是需要花较长的时间,因而建议提前准备。下载完成后在计划安装SCCM的服务器中安装ADK。

2、安装和配置SQL Server

多个System Center组件是可以共用一个数据库实例的,因而我们选择在另一台服务器上安装SQL Server,虽然增加了一些麻烦但却是值得的。对于SQL的安装和配置过程这里不再赘述,但是需要注意以下几个方面:

(1)SCCM 2012 R2支持SQL Server 2012,因而这里选择独立安装(stand-alone installation)SQL Server 2012。

(2)选择Database Engine Services、Analysis Services、Reporting Services、Integration Services和Management Tools - Complete等实例和工具。

(3)使用域账户运行服务,需要预先在Active Directory Users and Computers中新增一个域用户,用户名为sqlsvc。微软建议每个服务使用独立的运行账户,默认情况下SQL Server 2012会为每个服务预设一个独立的本地账户。简单起见,我为Database Engine Services、Analysis Services、Reporting Services和Integration Services等服务配置同一个域账户cloud\sqlsvc。

(4)安装中文版SQL Server时请注意选择排序规则为SQL_Latin1_General_CP1_CI_AS,英文版默认就是这个。

image

(5)SQL Server安装完成后,在Microsfot Sql Server Management Studio中将SCCM服务器的在域中的计算机名cloud\cloud-pm-ds01$添加为SQL Server的登录账号,并设置其属性Server Roles为sysadmin。SCCM使用计算机名作为凭证访问远程数据库。

image

(6)在Microsfot Sql Server Management Studio中,调整CLOUD-PM-DA01服务器属性中的内存范围,SCCM将检查此项,不做限制安装过程将出现警告。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1c7720d9b2b2e835cc48a09faee9615d.html