In this section, you use the Microsoft Provisioning System (MPS) Deployment Tool to install the Provisioning Engine and databases.

Tasks

  1. Install the MPS Deployment Tool
  2. Configure the MPS Deployment Tool and Add Target Servers
  3. Configure Active Directory directory service
  4. Deploy Core MPS Components
  5. Configure the MPS Core Platform
  6. Deploy an Additional Provisioning Engine Server

Install the MPS Deployment Tool

In this section, you install the MPS Deployment Tool, which you will use to deploy MPS. You will also configure MPS01 as the target server for the Config Share and MSI Share, because MPS01 is where you will install the solution from.

Procedure W03-DWSPV.28: To install the MPS Deployment Tool on MPS01

  1. From the SolutionMedia\Service Provisioning\DeploymentTool directory, double-click the DeploymentTool.msi to begin the MPS Deployment Tool installation process.

  2. Follow the on-screen instructions to deploy the MPS Deployment Tool.

  3. At the Deployment Tool Information window, confirm the correct location for the MSI Share and Config Share as follows:

    • For Config Server, verify that MPS01 is entered.
    • For Config Share, accept the default of ConfigShare.
    • For MSI Server, accept the default of MPS01.
    • For MSI Share, accept the default of MSIShare.
  4. Complete the MPS Deployment Tool Installer Wizard.

Configure the MPS Deployment Tool and Add Target Servers

In this procedure you set the screen resolution to 1024 x 768 for proper display of the MPS Deployment Tool UI. Then you add the Provisioning Engine server and Microsoft SQL Server Instance names to the list of target servers for this deployment.

Procedure W03-DWSPV.29: To configure the MPS Deployment Tool and add target servers on MPS01

  1. Set your screen resolution to 1024 x 768 or greater to properly display the MPS Deployment Tool interface when you start it.

  2. Open the MPS Deployment Tool.

  3. On the Servers tab, under MPS Servers, click Add to display the Add Server dialog box. Add the Provisioning Engine servers MPS01 and MPS02.

  4. Under SQL Servers, click Add to display the Add SQL Server dialog box. Add the SQL Server MPSSQLVS01.

Configure Active Directory

In this procedure you use the MPS Deployment Tool to configure the Active Directory domain to forest and domain functional level of Windows Server 2003 and to run in List Object Mode.

Procedure W03-DWSPV.30: To configure Active Directory by using the Deployment Tool

  1. In the Requirements Status pane, expand Core Platform, expand Initialize Active Directory, right-click List Object Mode, and then select Install.

  2. If you configured the Active Directory Forest and Domain Functional Levels for Windows Server 2003 when building centralized management, Active Directory will already be in Native Mode. Verify that Native Mode has a green checkmark next to it, indicating that Active Directory has already been configured for Native Mode. Otherwise, observe the following steps to enable Native Mode.

  3. Under the Initialize Active Directory component, right-click Native Mode, and then select Confirm irreversible Native Mode conversion.

  4. Follow the dialog box and install Native Mode.

Deploy Core MPS Components

In this procedure you will deploy the core MPS components.

Procedure W03-DWSPV.31: To deploy the MPS core platform

  1. In the Requirements Status pane, expand Core MPF Install, right-click the MPF Engine component, select Install on Server, and then click MPS01.

  2. In the Requirements Status pane, under Core MPF Install, expand MPF Config Database. Right-click SQL not assigned, select Install MPF Databases on SQL instance, and then click MPSSQLVS01.

  3. At the Install Multiple Items prompt, select all four databases:

    • MPF Config Database
    • Resource Manager Database
    • MPF Audit Database
    • MPF Transaction Database
  4. In the Requirements Status pane, under Core MPF Install, right-click the MPF Audit and Recovery component, point to Install on Server, and then click Add New Server.

  5. In the Add Server dialog box, type the server name of one of the physical nodes of the MPS SQL Server cluster, for example, MPSSQL01.

    Note:
    This step adds the server MPSSQL01 to the list of MPS servers; installing the MPF Audit and Recovery service on the SQL Server cluster nodes instead of the Provisioning Engine server improves the fault tolerance of the Microsoft Provisioning System.
  6. Repeat steps 4-5 to add the second MPS SQL Server Cluster Node, for example, MPSSQL02.

  7. In the Requirements Status pane, right-click Core MPF Install, and then select Install all in this group.

  8. Click Start Deployment to start the installation of the Provisioning Engine, databases, namespaces, and providers on the server.

  9. Follow the on-screen instructions to complete the deployment.

Configure the MPS Core Platform

In this procedure you use the MPS Deployment Tool to perform some configration tasks including Configure MPF Service Account, Configure MPS Cluster Admin, Configure MPS SQL Service Account, Create Servers OU, and Initialize Service Account Security.

Procedure W03-DWSPV.32: To configure the MPS Core Platform

  1. In the Requirements Status pane, expand Core Platform, right-click the Core Configuration component.

  2. Select Install all in this group.

    Note:
    If you chose not to deploy a Clustered Database Server for MPS, you will need to unschedule the "Configure MPS Cluster Admin" task by right-clicking Configure MPS Cluster Admin and then selecting Cancel procedure Execution. This will leave the other actions scheduled for running.
  3. Click Start Deployment to start the running of the selected procedures.

  4. Monitor the deployment session on the Install Details tab.

Deploy an Additional Provisioning Engine Server

The following procedure describes how to deploy a second Provisioining Engine server for load balancing and fault tolerance.

Procedure W03-DWSPV.33: To deploy an additional Provisioning Engine server

  1. In the Requirements Status pane, expand Core MPF Install, right-click the MPF Engine component, select Install on Server, and then click MPS02.

  2. In the Requirements Status pane, right-click Core MPF Install, and then select Install all in this group.

  3. Click Start Deployment to start the installation of the Provisioning Engine, client, and providers on the additional Provisioning Engine server.

  4. Follow the on-screen instructions to complete the deployment.

  5. Restart MPSSQL01, MPSSQL02, MPS01, and MPS02.