19
OME Engineering Team Installing Dell OpenManage Essentials on a Domain Controller This technical white paper describes how to install OpenMange Essentials on a Domain Controller

Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

OME Engineering Team

Installing Dell OpenManage Essentials

on a Domain Controller

This technical white paper describes how to install OpenMange Essentials on a Domain Controller

Page 2: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

This document is for informational purposes only and may contain typographical errors and technical inaccuracies. The content is provided as is, without express or implied warranties of any kind.

© 2014 Dell Inc. All rights reserved. Dell and its affiliates cannot be responsible for errors or omissions in typography or photography. Dell, the Dell logo, and PowerEdge are trademarks of Dell Inc. Intel and Xeon are registered trademarks of Intel Corporation in the U.S. and other countries. Microsoft, Windows, and Windows Server are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others.

December 2014| Version 1.0

2

Page 3: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Contents

Minimum Installation Requirements .............................................................................. 4

Installing OpenManage Essentials on a Domain Controller .................................................... 5

Installing OpenManage Essentials on a Domain Controller With a Remote Database ..................... 6

Installing OpenManage Essentials on a Domain Controller With a Local Database ....................... 10

Creating a Domain Service Account............................................................................ 12

Configuring the Database Instance ............................................................................ 13

Typical Installation ................................................................................................. 15

Custom Installation ................................................................................................. 15

Enabling the SQL Server and Windows Authentication Mode in SQL Server ............................... 15

Verifying the SQL Server TCP/IP Status ......................................................................... 17

Configuring OME Groups ........................................................................................... 18

Learn More........................................................................................................... 19

Conclusion ........................................................................................................... 19

3

Page 4: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Executive Summary

Dell OpenManage Essentials is web-based, one-to-many system management solution that provides a comprehensive view of Dell systems, devices and components in an enterprise. To know more about OpenManage Essentials, visit www.delltechcentre.com/ome.

This document describes the installation of OpenManage Essentials on a domain controller, including the installation steps and information you can make use of during the installation.

You can install OpenManage Essentials on a domain controller in one of the following ways:

• Install OpenManage Essentials with a remote database

• Install OpenManage Essentials with a local database

Minimum Installation Requirements Installing OpenManage Essentials on a domain controller requires the minimum software, network and system requirements detailed in the following tables. You must have system administrator privileges to perform the installation.

Table 1. Minimum recommended hardware

Minimum recommended hardware

Large deployments

Large deployments

Medium deployments

Small deployments

Number of devices Up to 4000 Up to 2000 Up to 500 Up to 100

Type of system Physical machines/ virtual machines

Physical machines/ virtual machines

Physical machines/ virtual machines

Physical machines/ virtual machines

RAM 8 GB 8 GB 6 GB 4 GB

Processors 8 cores total 8 cores total 4 cores total 2 cores total

Database SQL standard SQL standard SQL Express SQL Express

Database location Remote Remote Local Local

Hard drive 20 GB 10 GB 6 GB 6 GB

4

Page 5: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Table 2. Minimum software and network requirements

Particulars Minimum requirements

Operating systems Microsoft Windows Server 2008 SP2 Standard and Enterprise Editions (x64) Microsoft Windows Server 2008 R2 SP1 Standard and Enterprise Editions Microsoft Windows Server 2012 Standard and Datacenter Editions Microsoft Windows Server 2012 R2 Standard and Datacenter Editions NOTE: OpenManage Essentials version 2.0 is supported only on x64 operating systems.

Network 1 Gbps or higher

Web browser Microsoft Internet Explorer 9, 10 and 11 Mozilla Firefox 22 and 23 Google Chrome 30 or 31

Database Standard\Enterprise\Datacenter Editions: Microsoft SQL Server 2008 and above Express Editions: SQLEXPRESSOME instance with Microsoft SQL Server 2008 and above NOTE: OpenManage Essentials installation is supported only on a case-insensitive instance of SQL Server.

User interface Microsoft Silverlight version 5.1. 30214.0

Microsoft .NET Framework

4.5

Microsoft Visual C++ Runtime

Runtime 11.0

Note: If Windows does not have the above mentioned Service Packs installed, installation of OpenManage Essentials in any kind including Typical, Custom, or upgrade from previous version is not possible. You should adhere to the above mentioned Service Packs of Windows for installing or upgrading OpenManage Essentials.

Installing OpenManage Essentials on a Domain Controller When installing OpenManage Essentials on a domain controller, it is recommend to install OpenManage Essentials with a remote database. For more information, visit http://support.microsoft.com/kb/2032911.

There are specific restrictions when running SQL Server on a domain controller, and given the resources demands of a domain controller, SQL Server performance may be degraded which will impact the performance of OpenManage Essentials. Therefore, it is recommended that you install OpenManage Essentials with an SQL Server instance available on a remote system. While setting up the OpenManage Essentials on a domain controller, ensure the following prerequisites are met:

• The network communication between the OpenManage Essentials system and the remote database system is functioning.

• The SQL Server user has permission to backup, create, and configure databases.

5

Page 6: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

• When using SQL Server authentication, ensure that SQL Server & Windows authentication mode is enabled within SQL Server. See Enabling the SQL Server and Windows Authentication Mode in SQL Server.

• Ensure that TCP/IP is enabled in SQL Server using the "SQL Server Configuration Manager" tool. See Verifying the SQL Server TCP/IP status.

Note: For security reasons, it is recommended that you do not install SQL Server 2012 on a domain controller. SQL Server Setup will not prevent the installation on a domain controller, but the following limitations apply:

• You cannot run SQL Server services on a domain controller under a local service account.

• After SQL Server is installed on a system, you cannot change the system from a domain member to a domain controller. You must uninstall SQL Server before you change the host system to a domain controller.

• After SQL Server is installed on a system, you cannot change the system from a domain controller to a domain member. You must uninstall SQL Server before you change the host system to a domain member.

• SQL Server failover cluster instances are not supported where cluster nodes are domain controllers.

• SQL Server Setup cannot create security groups or provision SQL Server service accounts on a read-only domain controller. In this scenario, Setup will fail.

Installing OpenManage Essentials on a Domain Controller With a Remote Database

Prerequisite:

Log on to the domain controller with administrator rights.

Steps

1. Download the OpenManage Essentials package from https://delltechcenter.com/ome, and extract the files to a local drive.

2. The self-extracting zip automatically launches the Autorun.exe window or you can manually launch the Autorun.exe.

6

Page 7: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 1. Dell OpenManage Install dialog box.

3. Select Dell OpenManage Essentials and then click Install. This launches the Dell OpenManage Essentials prerequisites screen.

4. Click “Install All Critical Prerequisites.”

Figure 2. Dell OpenManage Essentials prerequisites.

Note: If SQL Server is not installed on the domain controller where OpenManage Essentials is being installed, a warning message is displayed, with a link to install SQLEXPRESSOME locally. If you ignore this warning message, then while starting the OpenManage Essentials installation you will be prompted whether you want to install using a local or remote database.

7

Page 8: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 3. SQL Server prerequisite warning

5. To install OpenManage Essentials on a remote database, select “No”. On doing so, the installer will follow the Custom installation path where you can select a remote database for installing OpenManage Essentials.

6. To set up the OpenManage Essentials database on the remote system, click “Browse” on the “Database Server” screen, and select the remote system, or type the host name and database instance name in the “Database Server” field.

Perform the installation with one of the following authentication methods:

• Windows Authentication - If you are using a non-domain Windows account, the credentials must exist on both the domain controller and the remote system, and should also be identical.

Note: The windows user account must have the privileges required to create databases in SQL Server.

• SQL Server Authentication

8

Page 9: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 4. Selecting a remote database

Figure 5. Selecting the authentication method

Note: After the OpenManage Essentials database is set up on the remote system, if the database is either moved or altered, open OpenManage Essentials to re-target using the new database connection settings.

Next steps

After the installation of OpenManage Essentials is completed, add the logged on administrator to the OMEAdministrators user group. See Configuring OME Groups.

9

Page 10: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Installing OpenManage Essentials on a Domain Controller With a Local Database

Prerequisite:

Log on to the domain controller with administrator rights.

Steps

1. Download the OpenManage Essentials package from https://delltechcenter.com/ome, and extract the files to a local drive.

2. The self-extracting zip automatically launches the Autorun.exe window or you can manually launch the Autorun.exe.

Figure 6. Dell OpenManage Install dialog box.

3. Select “Dell OpenManage Essentials” and then click “Install”. This launches the Dell OpenManage Essentials prerequisites screen.

10

Page 11: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 7. Dell OpenManage Essentials prerequisites.

Note: If SQL Server is not installed on the domain controller where OpenManage Essentials is being installed, a warning message is displayed, with a link to install SQLEXPRESSOME locally.

4. On the prerequisites screen, click the link to Install Microsoft SQL Express 2012 SP1 with an

OpenManage Essentials specific database instance (SQLEXPRESSOME).

5. Create a domain service account required to run SQL Server on the domain controller. See Creating a Domain Service Account.

6. Configure the SQLEXPRESSOME instance to run using the domain service account. See Configuring the Database Instance.

7. Click “Install Essentials” on the SQL Server Prerequisites window, and follow the instructions on the screen to complete the installation of OpenManage Essentials.

Next steps

After the installation of OpenManage Essentials is completed, add the logged on administrator to the OMEAdministrators user group. See Configuring OME Groups.

11

Page 12: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Creating a Domain Service Account

A domain service account is required to run SQL Server on the domain controller.

1. Go to “Start" → “Administrative Tools”.

2. Select “Active Directory Users and Computers”.

3. On the left pane, select “Managed Service Account”, right-click and select “New”→ “User”.

Figure 8. Creating a domain service account

4. Provide the first name and user logon name in the wizard.

5. Type a password for the created user, confirm the password, and click “Finish”.

12

Page 13: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Configuring the Database Instance

Note: The SQL Server service will not start if you are using the default NETWORK SERVICE or LOCAL SYSTEM accounts.

The following steps enable you to configure the database instance (SQLEXPRESSOME) to run using a domain service account.

1. Open “SQL Server Configuration Manager”.

2. On the left pane, click “SQL Server Services”.

Figure 9. SQL Server Services

3. Right-click the “SQLEXPRESSOME” instance and click “Properties”.

Figure 10. SQLEXPRESSOME Properties

13

Page 14: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

4. Select “This account” and provide the domain service account name, password, and confirm the password.

Figure 11. SQLEXPRESSOME Properties

5. Click “Restart”.

6. Click “Apply”.

14

Page 15: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Typical Installation

Typical installation installs OpenManage Essentials with the default settings. Select Typical on the Setup Type screen, and then click Install on the summary wizard.

In a typical installation:

• SQL Server Authentication is selected as the default authentication method.

• The “SQLEXPRESSOME” database instance will be selected if only Express edition of SQL Server is installed on the system. No other instance names are supported with Express editions.

• The default instance will be selected in case of SQL Server Enterprise/Standard editions during installation.

Custom Installation

Custom installation is recommended for remote database installation, in the following scenarios:

• You want to install OpenManage Essentials using Windows Authentication

• You want to use a non-default location or port settings.

For default ports used by OpenManage Essentials, see: http://en.community.dell.com/techcenter/extras/m/white_papers/19998614.aspx

Enabling the SQL Server and Windows Authentication Mode in SQL Server

1. Open SQL Server Management Studio.

2. In the Obejct Explorer, right-click the top-level SQL Server object.

3. Click “Properties”.

15

Page 16: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 12. Server Properties

4. Click “Security” and select “SQL Server and Windows Authentication mode”.

5. Click “OK”.

Figure 13. Server Authentication

6. Right-click the top-level SQL Server object.

7. Click “Restart”.

16

Page 17: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 14. Restarting the Server

Verifying the SQL Server TCP/IP Status

1. Click “Start”→ “All Programs”→ “SQL Server Configuration Manager”.

Note: If multiple versions of SQL Server Configuration Manager are installed, ensure that the latest version is selected.

Figure 15. Opening SQL Server Configuration Manager

2. On the left pane, click to expand “SQL SQL Native Client 11.0 Configuration”.

17

Page 18: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 16. TCP/IP status

3. Click “Client Protocols”.

4. On the right pane, make sure that the status of TCP/IP is “Enabled”.

5. If TCP/IP is not enabled, right-click TCP/IP and select “Enable”.

Configuring OME Groups

After OpenManage Essentials is installed on a domain controller:

• By default, the Domain Admins group is added as a member of the OMEAdministrators, OMEPowerUsers, OMEUsers.

• Local windows user groups are not included in the OpenManage Essentials roles. OMEAdministrators, OMEPowerUsers or OMEUsers privileges can be granted to user or user groups by adding them to the OpenManage Essentials windows groups. OMESiteAdministrators privileges can be granted by OMEAdministrators through the Device Group Permission portal.

To add users, perform the following steps:

1. Navigate to “Local Users and Groups”→ “Groups”.

2. Right-click “OmeAdministrators” and select “Add to Group”.

3. In the Properties window, click “Add”.

4. In the Select Users window, enter the user name.

5. Click “Check Names” and then click “OK”. The user name appears in the Members list in the Properties window.

6. Click “OK”.

Note: For details on adding a Windows user account to a group, see:

http://windows.microsoft.com/en-US/windows-vista/Add-a-user-account-to-a-group

Note: The users you add must also belong to the built-in local Administrator group.

18

Page 19: Installing Dell OpenManage Essentials on a Domain Controller · Essentials on a domain controller, ensure the following prerequisites are met: • The network communication between

Installing Dell OpenManage Essentials on a Domain Controller

Figure 17. Adding users to OME Groups

Learn More Visit www.dell.com/ome or www.delltechcenter.com/ome for more information on Dell OpenManage Essentials.

Conclusion Dell OpenManage Essentials is easy-to-install, one-to-many console that simplifies systems management with features like single click pre-requisites installation with additional support of installing on domain controller.

19