Step by Step Prerequisites Installation – SCCM (Current Branch)
In our previous post Install SQL Server 2016 for System Center Configuration Manager we have installed the SQL Server for our SCCM environment. Now it’s time to move a step further and satisfy certain prerequisites which are required before running the SCCM setup else we will get errors during SCCM installation.
The environment which is being used for this demo is a two server farm wherein one server is acting as a Domain Controller and the second server will act as SCCM server on which we have already installed SQL Server 2016. So, we will be installing the SCCM on the same server on which we did SQL Server 2016 installation.
Below is the list of prerequisites which we are going to fulfill before running the SCCM installation:
On Domain Controller Server
- Create System Management Container.
On SCCM Server
- Extend Active Directory Schema.
- Run ConfigMgr Prerequisite Tool.
- Install Site Configuration Prerequisites.
- Install Site System Roles Prerequisites.
- Windows ADK Installation.
- WSUS Installation & Configuration.
Let’s start with the configuration on Domain Controller server.
Create System Management Container
1: Login on to Domain Controller Server.
2: Open ADSI Edit through Server Manager console.
3: Right click CN=System folder, click New and Select Object.
4: Select container option and click Next.
5: Type System Management under value field and click Next.
6: Click Finish button to complete the Object creation wizard.
7: Right click CN=System Management folder and click Properties.
8: Click on Security tab and click Add button.
9: Add the SCCM Action Account and SCCM Server and allow Full control access to both.
Note: We are using SCCMUSER as SCCM Action account and SCCMSQL1 is our SCCM Server.
10: Click on Advanced tab.
11: Select the SCCM Action account (SCCMUSER) and Click Edit button.
12: Change the permission entry under Applies To box to This object and all descendant objects.
13: Click OK to continue.
14: Perform Step 11, 12 and 13 for the SCCM Server as well.
15: Both the SCCM Action account and SCCM Server has been granted Full Access to the System Management Container, click OK to save the changes.
Extend Active Directory Schema
To extend the Active Directory Schema, we need extadsh.exe utility which can be located under SMSSETUP\BIN\X64 folder of the Configuration Manager installation media.
You can download the SCCM Setup file here: SC_Configmgr_SCEP_1606
1: Once the download completes, run the SC_Configmgr_SCEP_1606.exe file and extract the files under preferred location.
We have extracted the files under F:\drive.
2: Navigate to the extracted folder F:\SC_Configmgr_SCEP_1606\SMSSETUP\BIN\X64 and look for extadsch.exe file.
3: Hold the Shift key on your keyboard, right click extadsh.exe file and select Copy as path option.
4: Run Command Prompt as Administrator.
5: Paste the copied path in Command Prompt and hit Enter button on the keyboard.
After command execution, we should get Successfully extended the Active Directory schema message in the Command Prompt.
Let’s cross verify if the schema was successfully extended.
7: Open the ExtADSch file under root directory on the SCCM Server, you should get Successfully extended the Active Directory schema. log entry there as well.
Active Directory schema also extended. It’s time to install Windows Server Roles and Features which are required for SCCM installation. We will be using ConfigMgr Prerequisite Tool for same.
ConfigMgr Prerequisite Tool is one of the best tools I have ever used for Configuration Manager prerequisites installation. It’s developed by Nickolaj Andersen. This tool helps the administrators preparing SCCM environment by installing all the correct prerequisites for a Configuration Manager hierarchy, different Site Systems Roles, ADK and much more.
Download the tool from TechNet Gallery and give 5 Star rating. The tool can be downloaded from here: ConfigMgr Prerequisite Tool
We have downloaded the ConfigMgr Prerequisite Tool and saved it on SCCM server. Let’s run it.
1: Extract the files at preferred location.
2: Right click the ConfigMgrPrerequisitesTool.exe file and select Run as administrator option.
Install Site Configuration Prerequisites
1: Under Site Configuration tab, select the Site Configuration role you want to install on the server.
Note: Since I want to install Primary Site role on the server, I am selecting Primary Site option here, so the prerequisites required for Primary Site can be installed.
2: Select Primary Site and click Install button.
The installation may take around 30 minutes or more to complete, you can check the log information for check all the feature installation.
Prerequisite installation for Primary Site server is complete.
Similarly, if you are installing CAS or Secondary Site role on the server, you can select the appropriate option and click Install button.
Let’s move to Site System Roles tab.
Install Site System Roles Prerequisites
1: Click on Site System Roles tab and select the appropriate role for which prerequisite needs to be installed.
Note: We will be installing Management Point role on this server so selecting Management Point option.
2: Select Management Point role from dropdown.
3: Since the prerequisites need to be installed on local server, select Locally on this server option.
4: Click Install button to install the prerequisites for Management Point role.
The installation will take few minutes to complete. The same way you can install prerequisites for other roles.
Note: Since we have already fulfilled the prerequisites related to Active Directory (Creating System Management Container and Extending Active Directory Schema) above. We will skip the Active Directory tab.
Windows ADK Installation
1: Click on Windows ADK tab and select Online installation option.
2: Select the latest version to install.
Apart from this, if you don’t find the latest ADK version in the dropdown menu, you can download the latest ADK version on server, choose Offline installation option and provide the ADK file path for the installation.
3: Click Install button.
ADK installation may take considerable amount of time, depends upon system performance and available bandwidth.
It took around 20 minutes to complete. You should get Successfully installed Windows ADK with exit code of 0 message in the Log information.
4: Restart the Server to complete the ADK installation.
WSUS Installation & Configuration
1: Click on WSUS tab and select Windows Internal Database option.
2: Click Install button.
The installation may take few minutes to complete. Make sure the installation completes with exit code 0.
Note: I don’t want WSUS database on SQL Server and that’s the reason I have selected Windows Internal Database option. If you want the WSUS database on SQL Server, you can provide SQL Server (FQDN) and SQL Server Instance name and proceed with the Installation.
It’s easy and hassle-free. You can follow the same to fulfill the prerequisites for your SCCM environment.
Hope this helps.