SCOM 2016 – Install System Center Operations Manager 2016 – Part 3

Standard

In this series off blog post I am going to take you true the steps I took to install System Center Operations Manager 2016. The Environment will be installed using the following software:

  • Microsoft Windows Server 2016 – Download from here
  • Microsoft SQL Server 2016 – Download from here
  • System Center Operations Manager 2016 – Download from here

My Test environment consist of the following servers,

  • DC01 – Domain Controller
  • SQL01 – Microsoft SQL 2016 server
  • DATA01 – Data Server
  • MS01 – Scom Management Server 01
  • MS02 – Scom Management Server 02
  • WEB01 – Scom Web Console Server,

Here you can find the previous blogposts

In this part we are going to install the second Management Server and the System Center operations Manager Console.

First we are going to install the System Center Operations Manager Console. The System Center Operations Manager Console will be installed on Windows 10 domain joined machine. Before we can install the System Center Operations Manger console we need to install Report Viewer Controls. These can be download from here. I am using a Group Policy to deploy the Report Viewer Controls.

  1. Start the "Group Policy Management" console
  2. Right click on the Group Policy Object that is applied to all the workstation that you want to deploy the Report Viewer and click “Edit
    CreateGPO01
  3. In the “Group Policy Management Editor” navigate to “Computer Configuration – Policies – Software Settings – Software installation” then right click on “Software installation” then click on “New” then “Packages
    CreateGPO02
  4. Navigate to the path that you placed the installation files and select “Reportviewer.msi” then click “Open
  5. On the “Deployment Screen” select “Advanced” and click “OK
    CreateGPO03
  6. On the “Microsoft Report Viewer 2015 Runtime Properties” page, click “OK
    CreateGPO04
  7. Restart the client computer that is available in the Organizational Unit that you want to use. The result should look something like this:
    CreateGPO05
  8. On the “Windows Client” where you want to install the “System Center Operations Manager Console” click “Setup.exe
  9. On the “Operations Manager” screen click “Install
  10. On the “Operations Manager Setup” page, in the section“Select feature to Install” select “Operations Manager Console” and click “Next
    ConsoleInstall01
  11. On the “Operations Manager Setup” page, in the section “Select installation location” click “Next
    ConsoleInstall02
  12. On the “Operations Manager Setup” page, in the section “Proceed with Setup” screen click “Next
    ConsoleInstall03
  13. On the “Operations Manager Setup” page, in the section “Proceed read the license terms” Screen check “I have read, understood and agree with the license term” and click “Next
    ConsoleInstall04
  14. On the “Operations Manager Setup” page, in the section “Diagnostic and usage Data” screen click “Next
    ConsoleInstall05
  15. On the “Operations Manager Setup” page, in the section “Microsoft Update” screen select “Off” and click “Next
    ConsoleInstall06
  16. On the “Operations Manager Setup” page, in the section “Installation Summary” screen click “Install
    ConsoleInstall07
  17. On the “Operations Manager Setup” page, in the section “Setup is Complete” click “Close
    ConsoleInstall08
  18. The end result should look something like this
    ConsoleInstall09

Now we are going to install the second management server. On the server is Windows Server 2016 Core edition installed.  I used the following script to install the management server:

First we need to install the AuthManager for Windows Server 2016 using PowerShell:

InstallMS01

Next we can run the following command:

When you start the “System Center Operations Manager” Console and you to “Administration” and expand “Device Management”, “Management Servers” you should see two Management servers.

InstallMS02

This completes the third part of these series. In the fourth part we are going to install the web-console.

Big thanks’ to Tao Yang and Florent Appointaire for there information on there blogs on how to install System Center Operations Manager 2016 on Windows Server Core 2016

SCOM 2016 – Install System Center Operations Manager 2016 – Part 2

Standard

In this series off blog post I am going to take you true the steps I took to install System Center Operations Manager 2016. The Environment will be installed using the following software:

  • Microsoft Windows Server 2016 – Download from here
  • Microsoft SQL Server 2016 – Download from here
  • System Center Operations Manager 2016 – Download from here

My Test environment consist of the following servers,

  • DC01 – Domain Controller 
  • SQL01 – Microsoft SQL 2016 server
  • DATA01 – Data Server
  • MS01 – Scom Management Server 01
  • MS02 – Scom Management Server 02
  • WEB01 – Scom Web Console Server,

Here you can find the previous blogposts

Before we can deploy System Center Operations Manager 2016 we need to create the Service accounts.

Domain\Account Description
ms-opsmgr\Srv-OpsmgrAction Unless an action has been associated with a Run As profile, the credentials that are used to perform the action will be those defined for the action account
ms-opsmgr\Srv-OpsmgrDataAccess The System Center Configuration service and System Center Data Access service account is used by the System Center Data Access and System Center Management Configuration services to update information in the Operational database. The credentials used for the action account will be assigned to the sdk_user role in the Operational database.
ms-opsmgr\Srv-OpsmgrSqlRead The Data Reader account is used to deploy reports, define what user the SQL Server Reporting Services uses to execute queries against the Reporting data warehouse, and define the SQL Reporting Services account to connect to the management server.
ms-opsmgr\Srv-OpsmgrSqlWrite The Data Warehouse Write account is the account used to write data from the management server to the Reporting data warehouse, and it reads data from the Operations Manager database

I also created a security group “SG – Opsmgr Administrators” where the user “Srv-OpsmgrDataAccess” and “Srv-OpsmgrAction” is added. I used the following script to create the accounts.

You can find it here

The next step that we need to make the group “SG – Opsmgr Administrators” local administrator on the two management Servers named “MS01” and “MS02” I am going to do this using Group Policy’s

  1. Start the “Group Policy Management Console
  2. On the Organization Unit where you moved the Management Server to right click “Create a GPO in this domain, and link it here

    InstallMSPrereq01

  3. In the “New GPO” windows enter the name that you want to give the GPO. I named mine “Default Opsmgr Policy
  4. Right click on the “GPO” and click “Edit

    InstallMSPrereq02

  5. In the “Group Policy Management Editor” browse tot the following location “<Gpo Name>\Computer Configuration\Policies\Windows Settings\Security Settings\Restricted Groups

    InstallMSPrereq03

  6. In the “Group Policy Management Editor” select “Restricted Groups”. Right click on “Restricted Groups” and click “Add Group

    InstallMSPrereq04

  7. On the “Add Group” page. browse to the above create group. In my case “SG – Opsmgr Administrators” and click “Ok

    InstallMSPrereq05

  8. In the “Ms-opsmgr\SG – Opsmgr Administrators properties” screen in the “This group is member is off” click “Add” and add a Local “Administrators” group. and click “Ok

    InstallMSPrereq06

  9. Close the “Group Policy Management Editor
  10. On the clients “MS01” and “MS02” run the command “Gpupdate /force” and restart the Computer. The result should look something like this:

    InstallMSPrereq07

Now that al prerequisites are installed it’s time to install the first management Server.

  1. Log in to the first management server "MS01" that is member of the "SG – Opsmgr Administrators"
  2. Run "Setup.exe"
  3. On the “Operations Manager” screen click “Install

    ScomInstallMS01-1

  4. On the “Operations Manager” screen, in the “Select features to install” section select “Management Server” and click “NextScomInstallMS01-2
  5. On the “Operations Manager” screen, in the “Select Installation location” section click “Next

    ScomInstallMS01-3

  6. On the “Operations Manager” screen, in the “Proceed with setup” section click “Next

    ScomInstallMS01-5

  7. On the “Operations Manager” screen, in the “Specify an installation option” section, select “Create a first management server in a new management group” and enter “Management group name” in my case I entered “Ms-opsmgr” and click “Next

    ScomInstallMS01-6

  8. On the “Operations Manager” screen, in the “Please read the license term” section, check the “I have read, understood, and agree with the license terms” and click “Next

    ScomInstallMS01-7

  9. On the “Operations Manager” screen, in the “Configure the Operational Database” enter the “Server Name and Instance” press “Tab”. When the connection is made click “Next

    ScomInstallMS01-8

  10. On the “Operations Manager” screen, in the “configure the data warehouse database” section enter the “Server name and instance name” and click “Next

    ScomInstallMS01-9 

  11. On the “Operations Manager” screen, in the “Configure Operations Manager Accounts” section enter the accounts that you created above and click “Next”. The result should look something like this: 
    ScomInstallMS01-10
  12. On the “Operations Manager” screen, in the “Diagnostic and Usage data” section click “Next

    ScomInstallMS01-11

  13. On the “Operations Manager Setup” screen, in the “Windows Update” section, check “Off” and click “Next

    ScomInstallMS01-12

  14. On the “Operations Manager Setup” screen, on the “Installation Summary” section click “Install

    ScomInstallMS01-13

  15. On the “Operations Manager Setup” screen, on the “Setup complete” screen click “Close

    ScomInstallMS01-14 

When finished installing Systeem Center Operations Manager 2016 om MS01 its time to enter the License key. This is done by taking the following steps:

  1. Start the "Operations Manager Shell" as "Administrator"
  2. Type the following command and press "Enter":

In the Next Part we are going to install the second management server and the console.

SCOM 2016 – Install System Center Operations Manager 2016 – Part 1

Standard

In this series off blog post I am going to take you true the steps I took to install System Center Operations Manager 2016. The Environment will be installed using the following software:

  • Microsoft Windows Server 2016 – Download from here
  • Microsoft SQL Server 2016 – Download from here
  • System Center Operations Manager 2016 – Download from here

My Test environment consist of the following servers,

  • DC01 – Domain Controller
  • SQL01 – Microsoft SQL 2016 server
  • DATA01 – Data Server
  • MS01 – Scom Management Server 01
  • MS02 – Scom Management Server 02
  • WEB01 – Scom Web Console Server,

Here you can find the rest of the blogposts.

Before we can deploy System Center Operations Manager 2016 we need to deploy a instance of Microsoft SQL Server 2016. This instance will be located on a separated computer.

Before we can install Microsoft SQL Server 2016 we need to create group managed service accounts. I used the following steps to create the managed service accounts:

  1. Start “Active Directory Users and Computers” and create a “Group” whit a Group Scope “Global” and the  Group type “Security”. Give the group a logical name In my case “SG- Sql2016Agents", and click “OK
    Install and Configure SQL for System Center Operations Manager 2016
  2. Open the properties off the above created group and add the domain member servers that will be hosting the SQL Server instances that will be using the group managed service accounts.
    Install and Configure SQL for System Center Operations Manager 2016
  3. On your “Domain Controller” run a “PowerShell” command prompt as administrator and run the following command:

    Install and Configure SQL for System Center Operations Manager 2016

     

  4. On your “Domain Controller” run a “PowerShell” command prompt as administrator and enter the following command: 

    Install and Configure SQL for System Center Operations Manager 2016

  5. Next we need to grand the created group managed service account the right to “Validated write to service principal name” permission:
    • In “Active Directory Users and Computers”, click “View” and check “Advanced Features”.Install and Configure SQL for System Center Operations Manager 2016
    • In “Active Directory Users and Computers”, right click on the domain and go to “Properties” and click on the “Security” tab.
    • On the “Security” tab click “Advanced
    • On the “Advanced Security settings for <Domain>”  page, on the “Permissions” tab click “Add
    • On the “Permission Entry for <Domain>” page, at the top, click the “Select a principal” link
    • On the “Select User, Computer, Service Account, or Group” page, click “Object Types
    • On the “Object Types” page, select “Service Accounts” and click “OK
    • On the “Select User, Computer, Service Account or Group” page, enter the name of de service you created above and press “Enter
    • On the “Permission Entry for <Domain>” in the “Applies to” section select “Descendant Computer Objects
    • On the “Permission Entry for <Domain>” page in the “Permissions” section select “Validated write to service principal name” and click “OKInstall and Configure SQL for System Center Operations Manager 2016
    • Click “OK” three times to close all dialogs

    After completing the the above steps the result should look something like this:

    Install and Configure SQL for System Center Operations Manager 2016

     

  6. On your “Domain Controller” run a “PowerShell” command prompt as administrator and enter the following command:

  7. Next we need to grand the created group managed service account the right to “Validated write to service principal name” permission. See "Step 5"
  8. On your “Domain Controller” run a “PowerShell” command prompt as administrator and enter the following command:

  9. Next we need to grand the created group managed service account the right to “Validated write to service principal name” permission. See "Step 5"
  10. On your “SQL Server” install the AD module for PowerShell.

    Install and Configure SQL for System Center Operations Manager 2016

  11. When rebooting the “SQL Server” the Group Managed Service accounts are configured on the Server. You can check if the Group managed Service accounts are installed using the following command:

    The result should look something like this:

    Install and Configure SQL for System Center Operations Manager 2016

     

Know that the Service accounts for SQL are created lets start by installing SQL Server 2016

  1. On the “SQL Server Installation Center” page click “Installation” and click “New SQL Server Stand-Alone installation or add features to an existing Installation

    Install and Configure SQL for System Center Operations Manager 2016

  2. On the “SQL Server 2016 Setup” page, in the “Product Key” section enter a Product key click “Next

    Install and Configure SQL for System Center Operations Manager 2016

  3. On the “SQL Server 2016 Setup” page,, in the “License Terms” section click “I Accept the license terms” and click “Next

    Install and Configure SQL for System Center Operations Manager 2016

  4. On the “SQL Server 2016 Setup” page, on the “Microsoft update” section click “Use Microsoft Update to check for Updates (Recommended)” and click “Next

    Install and Configure SQL for System Center Operations Manager 2016

  5. On the “SQL Server 2016 Setup” page, in the “Product Updates” section click “Next

    Install and Configure SQL for System Center Operations Manager 2016

  6. On the “SQL Server 2016 Setup” page, on the “Install Rules” section click “`Next

    Install and Configure SQL for System Center Operations Manager 2016

  7. On the “SQL Server 2016 Setup” page, in the “Feature Selection” select the following and click “Next”:
    • Database Engine Service
    • Full-Text Extraction for fast text search
    • Reporting Services – Native

    In my environment I changed the paths to where I wanted to install SQl. Install and Configure SQL for System Center Operations Manager 2016

  8. On the “SQL Server 2016 Setup” page, in the “Feature Rules” section click “NextInstall and Configure SQL for System Center Operations Manager 2016
  9. On the “Sql Server 2016 Setup” page, in the “Server Configuration” section on the “Service Accounts Tab” add the above created service accounts to wright service. The result should look something like this:Install and Configure SQL for System Center Operations Manager 2016
  10. On the “Sql Server 2016 Setup” page, in the “Server Configuration” section on the  “Collation” tab make sure that “SQL_Latin1_General_CP1_CI_AS” is selected and click “NextInstall and Configure SQL for System Center Operations Manager 2016
  11. On the “SQL Sever 2016 Setup” page, in the “Database Engine Configuration” section click “Next” In my environment I added a group off SQL Administrators which are allowed off managing the SQL Server.Install and Configure SQL for System Center Operations Manager 2016
  12. On the “SQL Server 2016 Setup” page, on the “Reporting Services Configuration” section make sure “Install and Configure” is selected and click “NextInstall and Configure SQL for System Center Operations Manager 2016
  13. On the “SQL Server 2016 Setup” page, on the “Ready to Install” section click “InstallInstall and Configure SQL for System Center Operations Manager 2016
  14. On the “SQL Server 2016 Setup” page, on the “Complete” section click “CloseInstall and Configure SQL for System Center Operations Manager 2016

This completes the first post in a series of post where we install System Center Operations Manager 2016. In the next post we are going the install all the prerequisites and create all the service accounts.