Throughout this blog series, we will drive the installation of a greenfield configuration manager 2012 hierarchy composed of a central administration site (Tier 1 CAS), a primary site (Tier 2) and a secondary site (Tier 3).
The below figure shows the hierarchy design:
As this is a new installation, we would need to extend the Active Directory schema.
- Open Active Directory Users and Computers tool, click on View options and ensure Advanced Features is enabled
- Run Command Prompt with elevated privileges and run extadsch.exe, located at SMSSETUPBINx64 or SMSSETUPBINi386 on the installation media
- Verify that the schema extension was successful by reviewing the extadsch.log located in the root of the system drive
Next, we need to create the System Management container and set the rights for site servers in order to be able to publish information.
1. Click Start | Administrative Tools, and then click Active Directory Users and Computers
2. On the View menu, click Advanced Features
3. In the console tree, expand contoso.com, and then click System
4. On the Action menu, click Properties and click the Security tab
5. Click Add and Click Object Types
6. Under Object types, click Computers, and then click OK
7. In the Enter the object names to select field, type CM12-CAS and then click OK
8. Under Permissions for CM12-CAS$, click Full Control under Allow, and then click Advanced
9. Under Name, click CM12-CAS$, and then click Edit
10. In the Apply to field, click This object and all descendant objects, and then click OK
11. Click OK
Repeat steps 5 through 13 to add CM12-Primary and CM12-Secondary as site servers to publish to AD
Next, we need to install the Operating System required components for Configuration Manager
1. From the CM12-CAS server, open Server Manager and select Features
2. Add the following features including all dependencies that are require and press Next:
- BITS Server Extensions
- Remote Differential Compression
3. On the WEB Server (IIS) Page add the following role services and press Next:
- Application Development
- Windows Authentication
- IIS 6 Management Compatibility
- IIS 6 Metabase Compatibility
- IIS 6 WMI Compatibility
4. Verify that all components are installed successfully
It is now time to install the SQL Server. I have already slipstreamed the SQL Server 2008 R2 with SP1 and I’d recommend you do the same.
For details please refer to the following Microsoft support article. http://support.microsoft.com/kb/955392
Make sure you install .NET Framework 3.5.1 before launching SQL installation.
1. Start the installation of SQL
2. Click on New SQL Server stand-alone installation or add features to an existing installation
3. The Setup Support Rules window will be displayed
4. Click OK, enter the Product Key and click Next
5. Accept the License Terms, click Next and click Install to install the SQL 2008 Setup Support Components
6. Click Install to install the SQL 2008 Setup Support Components
7. Select the following features for the SQL installation and specify the Shared Feature Directory, then click Next:
- Database Engine Services
- Reporting Services
- Management Tools – Complete
8. Use the Default/Named Instance, Instance ID, and Root directory. Click Next
9. Select Use the same account for all SQL Server services
10. Change SQL Server Agent Startup Type to Automatic
11. Press Collation TAB and verify that SQL_Latin1_General_CP1_CI_AS is the selected collation
12. Use Windows authentication mode (Default) on the Account Provisioning Tab. Click on “Add Current User” button at the bottom of the window
13. Click on the Data Directories Tab and specify the target directory for each of the following, then click Next
14. Select Install the native mode default configuration (Default) and click Next
15. Verify that the installation components summary is correct, make note of the location of the ConfigurationFile.ini, and click Install
SQL Server memory should not be left to its default configuration of unlimited memory usage. Follow the below steps to configure SQL Server memory to have a maximum memory.
- Open SQL Management Studio select the SQL Server “CM12-CAS” object, right click and select properties
- On the left pane menu select the Memory option and under Maximum server memory (in MB) select the desired amount
Finally, install .net framework 4.0
This come to the end of Part 1 Installing prerequisites for the blog series on Building Configuration Manager 2012 Hierarchy.
In this part, we’ve extended Active Directory, created the System Management container and set the configuration manager servers permissions.
We’ve also installed the core operating system components and the SQL Server.
In the next blog article, we will proceed with the deployment and configuration of the Central Administration Site.