Blog

  • Home
  • SCCM
  • SCCM 2012 R2 Installation & Configuration

SCCM 2012 R2 Installation & Configuration

  • (5.0)
  • | 1757 Ratings

What is SCCM?


System Center Configuration Manager, in short, Known as SCCM, is a Microsoft software management suite developed for users to manage various devices like desktops, laptops, and even mobile devices with different operating systems like Windows, macOS, Linux, Unix, iOS, and Android. 

Microsoft Intune, is a trial based software and SCCM integrated with it. If the trial period expires, a license has to be purchased in order to continue. It allows users to manage systems connected to a corporate network or a business. Previously, SCCM was known as Systems Management Server (SMS) and was renamed to SCCM, and now, it is also called as ConfigMgr. The following are some of the SCCM features:

  • Remote control.
  • Patch management.
  • Operating system deployment.
  • Network protection. 

To gain in-depth knowledge and be on par with practical experience, then explore the SCCM Training Course.



Requirements for installing SCCM R2 2012


System requirements to install SCCM 2012 are as follows:


  • Hardware requirements
  • SQL Server requirements
  • Operating Systems

Hardware requirements


The following are the system hardware requirements to install SCCM 2012:


  • Processor: AMD Opteron, AMD Athlon 64, Intel Xeon with Intel EM64T support, Intel Pentium IV with EM64T support. 
  • Disk space: 50 GB minimum.
  • The minimum speed of the processor must be 1.4 GHz.
  • RAM: 2 GB minimum.

[Related Page: System Center 2012 R2 Configuration Manager Toolkit ]


SQL Server requirements:


If a correct cumulative update or a service pack is not installed, installation errors might occur. A configuration Manager requires a 64-bit version of SQL Server to host the site database. The database must use the following type of collation (SQL_Latin1_General_CP1_CI_AS):


  • The central administration site requires a minimum of 8 GB memory in the buffer pool used by an instance of SQL Server.
  • The primary site requires a minimum minimum of 8 GB memory.
  • The secondary site requires a minimum of 4 GB memory to support operating systems for client installation.

SCCM 2012 R2 clients can be installed on the following OS:


  • Windows XP Professional SP3 (x86), Windows XP Professional (x64) (SP2)
  • Windows XP, tablet, PC (SP3) (x86)
  • Windows 7 Professional (without service pack, or with SP1), Enterprise Edition (without service pack, or with SP1), Ultimate Editions (without service pack, or with SP1) - (x86 and x64)
  • Windows 8, 8.1 Pro and Enterprise - (x86 et x64)
  • Mac OS X 10.6 (Snow Leopard), Mac OS X 10.7 (Lion), Mac OS X 10.8 (Mountain Lion)
  • Enterprise Edition (without service pack, or with SP1), Datacenter Edition (without service pack, or with SP1) - (x64)
  • Windows Storage Server 2003 R2 SP2 - (x86 and x64)
  • Edition (SP2) - (x86 and x64)
  • Windows Storage Server 2008 R2 
  • Windows Vista Enterprise Edition (SP2), Enterprise Edition (SP2), Ultimate Edition (SP2) - (x86 and x64)
  • Workgroup, Standard, Enterprise - (x64)
  • Windows Server 2008 R2 Standard Edition (without service pack, or with SP1), 
  • Windows Server 2008 Standard Edition (SP2), Enterprise Edition (SP2), Datacenter 
  • Windows Server 2008 R2 Server Core (without Service Pack or with SP1), Windows Server 2012 R2 Core Server - (x64)
  • Windows Server 2012 Standard and Datacenter, Windows Server 2012 R2 Standard and Datacenter - (x64)
  • CentOS – Version 5 x86,Version 5 x64,Version 6 x86,Version 6 x64
  • Windows Server 2012 Standard and Datacenter, Windows Server 2012 R2 Standard and Datacenter - (x64)

Operating Systems:


Operating Systems required for SCCM 2012 Console Installation. Each version of the operating system must have the minimum version of Microsoft .NET Framework. The supported operating systems for running the Configuration Manager console are:


  • Windows XP Professional (SP3), Windows Vista Business (SP2), Enterprise Edition (SP2), Ultimate Edition (SP2) - (x86 and x64)
  • Windows 7 Professional, Enterprise, Ultimate - (without service pack, or with SP1) - (x86 and x64)
  • Windows 8, 8.1 Pro and Enterprise - (x86 and x64)
  • Windows Server 2008 Standard (SP2), Enterprise (SP2), Datacenter (SP2) - (x86 and x64)
  • Windows Server 2008 R2 Standard Edition, Enterprise Edition, Datacenter Edition (without service pack or with SP1)
  • Windows Server 2012, 2012 R2 (Standard Edition and Datacenter)

Primary Site Server : The primary sites process all the client data from their respective clients. They use database replication technique to interact with central administration site. Whenever a new site is installed, automatically their behavior is configured. 


[Related Page: SCCM Overview ]


Prerequisites for installing SCCM 2012


Once hardware requirements are fulfilled, prepare the server environment before Installing SCCM. Prerequisites for primary site server are listed below:


  • Active directory schema extension
  • Create the system management container
  • Set security permission
  • Windows server features
  • Roles and features

Active directory schema extension:


If you haven't installed SCCM previously in your domain, only then you are supposed to extend the Active Directory Schema, and if you have installed SCCM 2007 and thinking of migrating, then you can skip this step. The following are the steps to extend Active Directory Schema:

Log into the server with Schema Admins security group membership account. Open Administrator windows powershell: SCCM ISO and run the command: .SMSSETUPBINX64extadsch.exe. A console appears as shown in the image below.


installing SCCM 2012


To check schema extension result:


Open the location (root) of the system drive ⇒ chose extadsch.log. The image below shows the extadsch copied to notepad.


installing SCCM 2012


Create the System Management Container


A soon as the schema is extended, the system management container is not created. So, you must individually create this container for all domains including primary site server, ConfigMgr primary site server, and secondary site server that publishes site information to AD Domain Services. Create all child object permissions on the System container.


Start the ADSI edit and right click ⇒ ADSI edit and select connect to as shown in the image below.


installing SCCM 2012


As shown in the image below, open connection settings: Don't change the default settings, click⇒ ‘OK’.


installing SCCM 2012


Expand system container ADSI edit, right-click on CN=system ⇒ new ⇒ select object as shown in the image below.


installing SCCM 2012


In the create object dialog box, select ⇒ container click⇒ Next as shown in the image below.


installing SCCM 2012


In the create object window near the value label, enter system management and click ⇒ Next.


installing SCCM 2012


As shown in the image below, Click ⇒ finish button to exit the create object window.


installing SCCM 2012


Set Security Permissions on the System Management Container


To set security permissions: Open System Management properties of the container that was created earlier.


choose ⇒ security tab ⇒ add the site server account (M-SCCM) and grant the full control permission and for advanced settings click⇒ site server’s computer account and click⇒ edit as shown in the image below.


installing SCCM 2012


In the advanced settings, open ⇒ permissions. A permission entry for system management dialogue box appears ⇒ In applies to label ⇒ select “This object and all descendant objects“ ⇒ click ok and close the dialogue box.


installing SCCM 2012


[Related Page: SCCM Certification]


Windows server features


As a feature of windows server windows ADK is installed to run SQL Server 2012. The following are the steps to install windows ADK:


Step 1: Open the installation wizard 


Step 2: Click on Windows ADK ⇒ select Online installation option ⇒ Select the updated version to install. If you don’t find the latest ADK version in the menu, then download the updated version on server by selecting offline installation option providing the ADK file path.


Step 3: Depending upon available bandwidth and system performance, installation time may vary. Click on install as shown in the image below.


installing SCCM 2012


Step 4: After successful installation, in the log information, you will receive a successful message with exit code “0” as shown in the image below.


installing SCCM 2012


installing SCCM 2012

Step 5: Restart the server to complete the windows ADK installation.


CheckOut SCCM Tutorial


Windows Server Update Services (WSUS) Installation & Configuration is a computer program previously known as Software Update Services (SUS), enables administrators to manage the distribution of updates and hotfixes released for Microsoft products to computers in a corporate environment.


The following are the steps to install and configure WSUS:


Step 1: Open ConfigMgr Prerequisites tool ⇒ Click WSUS ⇒ choose Windows Internal Database option.


Step 2: Click Install and the installation may take some time. After  installation is finished, you will get a successful message with an exit code “0”.


You have an option to choose either WSUS internal database or SQL Server FQDN. If you choose SQL Server FQDN, you have to provide SQL Server and its Instance name, and click on Install. As shown in the image below, I have chosen windows internal database as it is easy and hassle free.


installing SCCM 2012


Roles and Features


The following roles and features must be installed onto the Site Server before installing stand-alone Primary site.


Features


The following are the two different features that must be installed onto the site server:

Background Intelligent Transfer Service (BITS)

Remote Differential Compression


[Related Page: Systems Management in Enterprise ]


Background Intelligent Transfer Service (BITS)


BITS is a part of Internet Information Services (IIS) that controls advanced file transfers methods. It only monitors the local Network Interface Card (NIC) but it only monitors the bandwidth while performing file transfer. Whenever the ConfigMgr client plots a request to transfer the files, it handles request and transfers asynchronous files. It automatically resumes file transfer task even after restarting the computer.


Remote Differential Compression


Remote Differential Compression calculates, transfers, and communicates  the differences that are observed between two objects over a network with limited bandwidth. The distribution points and the site servers require this feature for signature comparison and to generate package signatures. Prerequisites for installing Sql Server 2008R2/2012 are listed below:


  • Microsoft .NET Framework 4.5 (for Windows Server 20012/2012 R2).
  • Microsoft .NET Framework 3.5.1.
  • Required by the Configuration Manager Console.
  • Microsoft .NET Framework 4 (for Windows Server 2008 R2).

Roles: The following are the three roles that must be installed onto the site server:


  • Web Server (IIS).
  • Application Development.
  • Management Tools.

Web Server (IIS): Several site system roles require IIS. The following are some of the IIS role services that are to be installed:


  • Common HTTP Features.
  • Default Document.
  • Directory Browsing.
  • HTTP Errors, logging, redirection.
  • Health and Diagnostics.
  • Logging tools.
  • Request Monitor and filtering.
  • Tracing.
  • Performance.
  • Static Content and Static Content Compression.
  • Security.
  • IP and Domain Restrictions.
  • URL Authorization.
  • Basic and Windows Authentication.

Application Development: The following are some of the applications required:


  • .NET Extensibility 3.5 and 4.5.
  • ASP.NET 3.5 and 4.5.
  • ISAPI Extensions and filters.

Management Tools: The following are IIS management tools:


  • IIS 6 Metabase Compatibility.
  • IIS and IIS 6 Scripting and Management Tools.
  • IIS 6 WMI Compatibility.
  • IIS 6 Management Compatibility.
  • IIS and IIS 6 Management Console.

Installing Roles and Features


The Following are the steps to Install Roles and features: 


Step 1: Open Add Roles and Features Wizard in Server Manager.


Step 2: Select Web Server (IIS) ⇒ click on add features then add required features Web Server IIS and Click ⇒ Next as shown in the image below.


installing SCCM 2012


Step 3: Select ⇒ In Features page, choose the framework ⇒  .Net Framework 3.5 including its sub-features, BITS and its IIS server extension, remote differential compression, and by default, the .Net Framework 4.5 is already installed. click ⇒ Next, to start installation as shown in the image below.


installing SCCM 2012


Step 4: After adding the features and roles, click ⇒ Install and after successful installation, proceed to confirmation page.


Frequently Asked SCCM Interview Questions


Install SCCM 2012 R2 Prerequisite Check


Before we launch the SCCM 2012 R2 installation, it is mandatory to launch the Prerequisite Check tool in order to verify if all components are configured correctly. The SCCM 2012 R2 installation wizard will also run this check but if you’re missing a requirement, you’ll have to go through the whole installation wizard again after fixing it. We prefer to use the standalone tool.


To start the tool :


  • Open an Administrator command prompt
  • Browse to .SMSSETUPBINX64
  • Run the following command : prereqchk.exe /AdminUI

If you follow the guide correctly you’ll have this wonderful result :


installing SCCM 2012


SCCM 2012 R2 Installation And Configuration


Finally, we are ready to launch the setup. Firstly, reboot the server to ensure that the machine is not in a Reboot pending state. 


  • Open SCCM ISO
  • Running splash.hta to start the installation of SCCM 2012 R2. 

After the setup opens, click install as shown in the image below.


installing SCCM 2012


Click Next to get started.


installing SCCM 2012


Choose install a primary site option at this moment and click Next to continue.


installing SCCM 2012


Enter a product key or evaluate the existing key and click Next to continue.


installing SCCM 2012


Accept the terms and conditions for the licence agreement and click on Next to continue.


installing SCCM 2012


Check all the prerequisites licences and click on Next button.


As shown in the image below, create a folder to store all updates to install and also specify the path to install SCCM. Click on Next to continue.


installing SCCM 2012


All the updates are downloaded through configuration manager setup downloader and are installed.


installing SCCM 2012


Choose language requirements for the SCCM server according to your preference and click on Next button to continue as shown in the image below.


installing SCCM 2012


Select the client language required and click on Next to proceed.


installing SCCM 2012


In Site and Installation Settings wizard enter your Site Code i,e. a 3 digit site code, enter the description and click Next as shown in the image below.


Use the same site code that is used earlier for creating database. Repeating the site codes more than once is not permitted in a configuration manager hierarchy for primary sites. Reuse of site code can cause the risk of object ID conflicts in configuration manager hierarchy and also while performing migration from 2007 to 2012.


installing SCCM 2012


You have option to choose either to join an existing hierarchy or to run the primary as stand-alone and click on Next to proceed as shown below.


installing SCCM 2012


Accept the default database configuration and click on Next as shown in the image below.



As shown in the image below, to the log file  and SQL database file, specify the path and click on Next button to continue.


installing SCCM 2012


AS shown in the image below, to set the current server as the SMS Provider, Click on Next button.


installing SCCM 2012


Choose ‘Configure the communication method’ option and Click Next to proceed.


installing SCCM 2012


As shown in the image below, the client connection drop-down is disabled due to our choices. Install both a MP and a DP onto the site server. Click Next to proceed.


installing SCCM 2012


You will have an option to choose whether to join the CEIP or not and click ⇒ Next to proceed.


installing SCCM 2012


Warnings, as shown in the image below, can be ignored at the prerequisite check screen. Proceed to Installation click⇒ Begin install button.


installing SCCM 2012


SCCM Configuration manager setup wizard starts installation as shown in the image below.


installing SCCM 2012


After installation, you will receive a message “ core setup has completed” then ⇒ Click close button as shown in the image below.


installing SCCM 2012


After installation, open the SCCM Console and check the site and database report under System Status ⇒ Site Status, as shown in the image below.


installing SCCM 2012


Explore SCCM Sample Resumes! Download & Edit, Get Noticed by Top Employers!Download Now!

Conclusion


The Microsoft System Center Configuration Manager has many advantages for those organizations which are looking for time optimization to deploy updates. This is not a small tool, and it requires more attention and reflection to implement.


List of Related Microsoft Certification Courses:



Subscribe For Free Demo

Free Demo for Corporate & Online Trainings.

Ravindra Savaram
About The Author

Ravindra Savaram is a Content Lead at Mindmajix.com. His passion lies in writing articles on the most popular IT platforms including Machine learning, DevOps, Data Science, Artificial Intelligence, RPA, Deep Learning, and so on. You can stay up to date on all these technologies by following him on LinkedIn and Twitter.


DMCA.com Protection Status

Close
Close