小fish 发表于 2018-6-10 12:12:00

SCCM 2012 R2 从入门到精通 Part1 环境准备

SystemCenterConfigurationManager2012R2现在已经正式发布,本系列文章就开始对该产品进行细致的学习。
实验环境如下:
  1. CA01
  standaloneCARootServer192.168.1.1
  2. CA02
  EnterpriseSubCA192.168.1.2
  3. DC01
  ActiveDirectoryDomainService192.168.1.3
  4. CM01
  ConfigurationManagerCentralAdministrationSite192.168.1.11
  5. CM02
  ConfigurationManagerPrimarySite192.168.1.12
  6. SQL01
  SQLServer2012SP1ConfigurationManagerReportingServer192.168.1.21
  7. SQL02
  SQLServer2012SP1ConfigurationManagerReportingServer192.168.1.22
  8. NPS01
  DHCPServerandApplicationSourceServer192.168.1.100
  9. SUP01
  WSUSRootServer192.168.1.254
  10 部署专用账号 r-sysdep 所在组Domain Admins,Enterprise Admins,Schema Admins。
  

  所有服务器版本为Server2012,系统安装不再细说了。
  部署SCCM2012R2之前,了解下述几件事:
  1. 需要有ADK8.1安装程序。
  2. 需要有MDT2013x64安装程序,后续会结合在SCCM2012R2上。
  3. CCM服务器至少一台可联网,CCM会下载相关安装介质。
  4. SUP01服务器需要联网,用于同步WSUS信息。
  5. SQL数据库排序规则为SQL_Latin1_General_CP1_CI_AS
  6. CCM每个站点需要安装在不同的数据库实例Instance上,所以本实验中两个站点,使用两个数据库服务器。
  7. 如果远程数据库为群集服务器,在安装CCM过程中,走到setupdatabase的时候会卡住,这时候发现群集服务部分offline,需要手动全部起起来,安装即可顺利进行,原因不明,非群集环境不存在此问题。
  8. 如果远程数据库为群集环境,所有数据库服务不要使用动态端口。
  9. 注意安装完成SQLServer后,需要打开相应防火墙端口,对于SQL2012SP1,除了常用端口1433,1434,4022等,还需要注意三个端口:TCP135,TCP139,TCP49154需要在防火墙的inboundrule上打开。
  10. 两个数据库实例上安装DBEngine和ReportService-Native即可,所有服务全部使用域账号:
  如
  contoso\sqlagent,contoso\sqlreport,contoso\sqldb
  11. 在server2012上安装.netframework3.5.1的方法:
  将系统镜像载入光驱,用管理员身份打开powershell
  输入install-windowsfeature -name net-framework-core -source D:\sources\sxs(其中D盘为光驱位置)
  

  附一个我常用的.bat开端口脚本,脚本为SQL2008R2的SQL2012SP1需要加上我上面说的139和49154两个端口。
  @echo=========SQLServerPorts===================
  @echoEnablingSQLServerdefaultinstanceport1433
  netshfirewallsetportopeningTCP1433"SQLServer"
  @echoEnablingDedicatedAdminConnectionport1434
  netshfirewallsetportopeningTCP1434"SQLAdminConnection"
  @echoEnablingconventionalSQLServerServiceBrokerport4022
  netshfirewallsetportopeningTCP4022"SQLServiceBroker"
  @echoEnablingTransact-SQLDebugger/RPCport135
  netshfirewallsetportopeningTCP135"SQLDebugger/RPC"
  @echo=========AnalysisServicesPorts==============
  @echoEnablingSSASDefaultInstanceport2383
  netshfirewallsetportopeningTCP2383"AnalysisServices"
  @echoEnablingSQLServerBrowserServiceport2382
  netshfirewallsetportopeningTCP2382"SQLBrowser"
  @echo=========MiscApplications==============
  @echoEnablingHTTPport80
  netshfirewallsetportopeningTCP80"HTTP"
  @echoEnablingSSLport443
  netshfirewallsetportopeningTCP443"SSL"
  @echoEnablingportforSQLServerBrowserService's'Browse'Button
  netshfirewallsetportopeningUDP1434"SQLBrowser"
  @echoAllowingmulticastbroadcastresponseonUDP(BrowserServiceEnumerationsOK)
  netshfirewallsetmulticastbroadcastresponseENABLE
  

  所有系统安装完毕所有服务器加入域,DHCP,WUSU服务安装完毕,WSUS和internet同步成功,其余不需要配置,CA服务我们后续讲解部署,目前CA可以先不装,后期再添加。所有数据库实例安装完毕,防火墙端口开启。
  

  
页: [1]
查看完整版本: SCCM 2012 R2 从入门到精通 Part1 环境准备