40
HYPERION® SYSTEM™ 9 MASTER DATA MANAGEMENT™ RELEASE 9.2 N-TIER INSTALLATION GUIDE P/N: DM90192000

HYPERION® SYSTEM™ 9

Embed Size (px)

Citation preview

Page 1: HYPERION® SYSTEM™ 9

H Y P E R I O N ® S Y S T E M ™ 9

MASTER DATA MANAGEMENT™

R E L E A S E 9 . 2

N - T I E R I N S T A L L A T I O N G U I D E

P / N : D M 9 0 1 9 2 0 0 0

Page 2: HYPERION® SYSTEM™ 9

Copyright 2005-2006 Hyperion Solutions Corporation. All rights reserved.

“Hyperion,” the Hyperion logo, and Hyperion’s product names are trademarks of Hyperion. References to other companies and their products use trademarks owned by the respective companies and are for reference purpose only.

No portion hereof may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage and retrieval systems, for any purpose other than the recipient’s personal use, without the express written permission of Hyperion.

The information contained herein is subject to change without notice. Hyperion shall not be liable for errors contained herein or consequential damages in connection with the furnishing, performance, or use hereof.

Any Hyperion software described herein is licensed exclusively subject to the conditions set forth in the Hyperion license agreement.

Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the applicable Hyperion license agreement and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DFARS 252.227-7013(c)(1)(ii) (Oct 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14, as applicable.

Hyperion Solutions Corporation 5450 Great America Parkway Santa Clara, California 95054

Printed in the U.S.A.

Page 3: HYPERION® SYSTEM™ 9

Contents iii

Contents

CHAPTER 1 System Architecture and Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Hyperion MDM N-Tier Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Database Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Application Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

CHAPTER 2 Installing Hyperion MDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Upgrading Hyperion MDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installation Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installing Server Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installing on Microsoft SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Installing on Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Manually Running Database Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Installing Client Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

CHAPTER 3 Configuring Hyperion MDM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Starting the Hyperion MDM Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Monitoring Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

System Status Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Activity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Event Log Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Web Server Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Configuring Database Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Connections Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

System Preferences Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Configuring Common Security Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Configuring Server Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Starting the Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Importing Registry Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Page 4: HYPERION® SYSTEM™ 9

iv Contents

Page 5: HYPERION® SYSTEM™ 9

System Architecture and Requirements 5

C h a p t e r

1System Architecture and

Requirements

This chapter contains the system requirements and architecture overview for the Hyperion MDM N-Tier product.

In This Chapter Hyperion MDM N-Tier Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Page 6: HYPERION® SYSTEM™ 9

6 System Architecture and Requirements

Hyperion MDM N-Tier ArchitectureThe Hyperion MDM N-Tier product is based on an application server (N-Tier) architecture. The N-Tier architecture enables the bulk of system processing to be performed on a centralized server and simplifies the client requirements for each end user.

Figure 1 gives a top-level overview of the Hyperion MDM N-Tier architecture. The Hyperion MDM client is a Windows application that runs on the user’s local computer. The client connects to the Hyperion MDM application server which can support multiple, simultaneous users. You can run multiple Hyperion MDM engines on one server or distributed across multiple servers. The Hyperion MDM database can be hosted on the application server computer or elsewhere.

Figure 1 Hyperion Master Data Management N-Tier Architecture

Figure 1 illustrates the simplest N-Tier configuration where the Web server and application server functions are on one computer.

It is also possible to separate the Web server tier from the application server.

Page 7: HYPERION® SYSTEM™ 9

Hyperion MDM N-Tier Architecture 7

Figure 2 Separate Web and Application Server Configuration

For maximum scalability, you can distribute the Hyperion MDM engines across multiple application servers.

Figure 3 Multiple Application Server Configuration

Other configurations are also possible such as using multiple Web servers to provide increased throughput and redundancy. In that configuration, each Web server hosts identical components.

The majority of the installation steps described in this document apply to all N-Tier configurations. Steps for certain configurations are noted.

Page 8: HYPERION® SYSTEM™ 9

8 System Architecture and Requirements

System RequirementsThe following system requirements are intended as a general guideline and may not completely address all the technical needs necessary to accommodate the application when added to an existing environment.

Client

Database Server

Application ServerThe Hyperion Master Data Management N-tier system consists of the following components:

● Database Server

● Primary Application Server

● Secondary Application Server

Table 1 Client Requirements

Component Requirement

Processor 750 MHz minimum, 1+ GHz preferred

RAM 128 MB minimum, 512 MB preferred

Note: If users have preloaded applications or open several applications simultaneously, RAM should be increased.

Disk Space 20 MB minimum, 20 MB preferred

Operating System Microsoft Windows 2000 Professional or Server or Windows Server 2003 or Windows XP

Application Software Hyperion MDM Client application

Table 2 Database Server Requirements

Component Requirement

Processor Dual 900 MHz minimum, Dual 2.0+ GHz preferred

RAM 1 GB minimum, 2 GB preferred

Disk Space 10 GB minimum, 100 GB preferred

Operating System Windows 2000 Server or Windows Server 2003

Note: For Oracle, any supported operating system that runs Oracle.

Application Software Oracle 9 or later or Microsoft SQL Server 7 or later database

Note: Run SQL Server in mixed authentication mode, not Windows-only mode.

Page 9: HYPERION® SYSTEM™ 9

System Requirements 9

● Web Server

For small implementations, the components can be configured on a single server. For scalability, the components can be split out to multiple servers.

Table 3 Application Server Requirements

Component Requirement

Processor Dual 900 MHz minimum, Dual 2.0+ GHz preferred

RAM 2 GB minimum, 4 GB preferred

Disk Space 10 GB minimum, 100 GB preferred

Operating System Windows 2000 Server or Windows Server 2003

Application Software ● Oracle 9 or later or Microsoft SQL Sever 7 or later client drivers (DLLs)

If using a SQL Server database, the client software is not required as long as Microsoft Data Access Components (MDAC) 2.8 or later is installed. If MDAC 2.8 is currently installed on the application server, the installation program automatically updates it to the latest version. If MDAC is not installed or if the installed version is older than 2.8, the installation program installs the proper MDAC version.

Note: Additional client software, such as Oracle SQL*Plus for Oracle, Query Analyzer for SQL Server, is optional. These provide tools to verify connectivity and can help with troubleshooting. ODBC can also be used to do troubleshooting.

● Hyperion Master Data Management N-Tier application

● Internet Information Services (IIS) 5.0 or later

● Microsoft .NET framework

Page 10: HYPERION® SYSTEM™ 9

10 System Architecture and Requirements

Page 11: HYPERION® SYSTEM™ 9

Installing Hyperion MDM 11

C h a p t e r

2Installing Hyperion MDM

This chapter describes the tasks and procedures that you use to install Hyperion MDM server components and client application.

In This Chapter Upgrading Hyperion MDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installation Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installing Server Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Manually Running Database Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Installing Client Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Page 12: HYPERION® SYSTEM™ 9

12 Installing Hyperion MDM

Upgrading Hyperion MDM

Note: You should follow this procedure only if you are upgrading from a version of Hyperion MDM prior to 9.0.

When upgrading from previous Hyperion MDM (RazzaDS) versions, you must manually uninstall the previous release and run mdm_server_setup.exe to install the current release.

➤ To upgrade a database only (without affecting server components), do the following:

1 Run mdm_server_setup.exe on a computer where the application server components are not installed such as the database server.

2 If the installer has been previously run on this machine, you must first run mdm_server_setup.exe and select the Remove option. This does not affect the existing database.

3 Run the installer again and select the Custom option. Select only the database and specify credentials for the database to be upgraded.

Installation PrerequisitesItems to check:

● Intended host computers meet or exceed the minimum system requirements defined in “System Requirements” on page 8.

● Database server is installed and running on the database computer.

● Internet Information Services (IIS) is installed and operational on the Web server.

● Latest Hyperion MDM N-Tier release package is available.

● User accounts that can perform these actions are available on the application server:

❍ Edit registry settings

❍ Read and write to the local file system

❍ Launch processes

❍ Run as a service

● When using Hyperion MDM with external authentication, you must first install Hyperion

System 9 Shared Services™ on the server where the Hyperion MDM application server will be installed. This is required to provide components needed for interoperability. Even if Shared Services is hosted on another server, you must still run the installer on the Hyperion MDM server. It is not necessary to actually start Shared Services on the Hyperion MDM Server.

Installing Server ComponentsThe server installation program allows you to install Hyperion MDM database server, application server, and Web server components.

Page 13: HYPERION® SYSTEM™ 9

Installing Server Components 13

➤ To install Hyperion MDM server components:

1 Navigate to the directory where you downloaded the installation program and double-click mdm_server_setup.exe.

2 On the Welcome dialog box, click Next.

3 On the License Agreement dialog box, select I Agree and click Next.

4 Click Next to accept the default installation path for the Hyperion Home folder, or click Change and navigate to a destination directory other than the default, and click Next.

When multiple Hyperion products are installed on one computer, common internal and third-party components used by the products are installed to a central location, called Hyperion Home.

Note: The Hyperion Home directory name cannot contain spaces. If the installation program detects Hyperion Home directory, the Directory Name field and Browse button are not selectable.

5 On the Setup Type dialog box, select the install to perform and click Next:

● Complete installation—installs database server, application server, and Web server components.

● Custom installation—allows you to select the server components to install.

Note: The Custom installation provides you with a subset of the following screens depending on the components that you choose to install. For the basic configuration as shown in Figure 1 on page 6, select Complete.

6 On the User Authentication dialog box, select a user authentication method:

● Hyperion Master Data Management only

● Active Directory, LDAP, or NTLM only

● Combination of Hyperion MDM and Active Directory, LDAP, and NTLM

7 If you selected an option other than MDM only, you must enter the name of the computer running Shared Services and the Shared Services port number 58080 unless directed to a different port by the Shared Services Administrator.

Page 14: HYPERION® SYSTEM™ 9

14 Installing Hyperion MDM

8 Click Next.

9 Select to create the database automatically or to save the database scripts to disk and then click Next.

Note: If the default installation location is used, database scripts are saved to: C:\Hyperion\Master Data Management\Database

For information on manually running database scripts, see “Manually Running Database Scripts” on page 22.

Page 15: HYPERION® SYSTEM™ 9

Installing Server Components 15

10 On the Database Type dialog box, select Microsoft SQL Server or Oracle and click Next.

11 Do one of the following:

● If you selected Microsoft SQL Server, go to “Installing on Microsoft SQL Server” on page 15 to continue the installation.

● If you selected Oracle, go to “Installing on Oracle” on page 18 to continue the installation.

Installing on Microsoft SQL Server

➤ To install Hyperion MDM server components on Microsoft SQL Server:

1 From the Database Server drop-down list, select the database server on which to install the database component, or click Browse to select an available server.

Page 16: HYPERION® SYSTEM™ 9

16 Installing Hyperion MDM

2 Select the connection method to use:

● Windows authentication

● Server authentication

Note: If you select server authentication, you must enter the login ID and password for a system administrator on the SQL server.

3 Click Next.

4 Enter a name for the Hyperion MDM database.

This step creates the mdm_db user with the default password of “razza”.

Note: If you are upgrading from a previous version, enter the database to upgrade.

Page 17: HYPERION® SYSTEM™ 9

Installing Server Components 17

5 Click Next.

6 If you are creating a database, you must enter the name and path for the database file and log file and the starting size for the log file.

Note: The paths for the database and the log files are relative to the database server and not to the machine on which you are running the installer. The paths must exist or the directories are not created.

Page 18: HYPERION® SYSTEM™ 9

18 Installing Hyperion MDM

7 On the Windows COM+ Logon dialog box, enter a user name and password for a user who has rights to perform the following actions and click Next:

● Edit registry settings

● Read and write to the local file system

● Launch processes

● Run as a service

8 Click Next to accept the default directory for Web components, or click Change to select an installation directory other than the default, and click Next.

9 Click Install.

Note: You can launch the Hyperion MDM Console after the install completes.

Installing on Oracle

➤ To install Hyperion MDM server components on Oracle:

1 On the Database Server dialog box, enter the service name (SID) hosting the database you want to use, and enter the username and password for a user with SYSTEM-level permissions.

Page 19: HYPERION® SYSTEM™ 9

Installing Server Components 19

2 Click Next.

3 Enter the name for the Hyperion MDM schema and a password.

Note: If you are upgrading from a previous version, you can enter the schema name to upgrade.

Page 20: HYPERION® SYSTEM™ 9

20 Installing Hyperion MDM

4 Click Next.

5 If you are creating a schema, enter the path to the MDM_DATA.ORA and MDM_INDEX.ORA tablespace files.

Note: The path is relative to the database server and must exist. Enter the size in megabytes for the data and index tablespaces.

Page 21: HYPERION® SYSTEM™ 9

Installing Server Components 21

6 Click Next.

7 On the Primary Application Server dialog box, enter the server name and click Next.

Note: This dialog box displays only for Custom installations.

8 On the Windows COM+ Logon dialog box, enter a user name and password for a user who has rights to perform the following actions and click Next:

● Edit registry settings

● Read and write to the local file system

● Launch processes

● Run as a service

9 Click Next to accept the default directory for Web components, or click Change to select an installation directory other than the default, and click Next.

10 Click Install.

Note: You can launch the Hyperion MDM Console after the install completes.

Page 22: HYPERION® SYSTEM™ 9

22 Installing Hyperion MDM

Manually Running Database ScriptsBased on your local security procedures, creating a new database may require a level of access that is not available to the user installing Hyperion MDM. Thus, during the installation, there is an option to save the database scripts to disk rather than running them automatically. The scripts can then be run separately by the appropriate database administrator.

When the installer runs the database scripts automatically, the user is prompted for database connection information. The installer connects to the database server using the supplied credentials and determines whether an existing database needs to be upgraded or a new database created.

Alternatively, when you save the database scripts to disk, no connection information is needed. In this case, the installer does not attempt to verify whether the database already exists and saves both the upgrade scripts and the scripts for creating a new database. The installer does prompt for information relevant to upgrading and creating the database. However, this information is only used to populate the scripts before they are saved.

Manually Running SQL Server Scripts

➤ To create a new Hyperion MDM database using SQL Server:

1 Locate the database creation scripts in the Hyperion MDM installation directory.

The default location is C:\Hyperion\Master Data Management\Database

2 Log into the database server with database administrator rights.

3 Edit the script SQL Server Create Database.sql, update the directory paths for the database files if desired, then execute the script.

4 Execute the script SQL Server Init.sql.

5 Log into the database server as the newly created user mdm_db (default password "razza") and execute the following scripts in this order:

● SQL Server Build.sql

● SQL Server Build Stored Procs.sql

● SQL Server MDM Role Setup.sql

● SQL Server MDM Init.sql

● SQL Server Import Table Section Init.sql

● SQL Server Set AuthMethod.sql

After all scripts have been successfully run, open the Hyperion MDM Services Console and select the Database Settings link. Enter the appropriate value in the database Server Name field and save the changes.

This completes the manual creation of the Hyperion MDM database.

➤ To upgrade an existing Hyperion MDM database from a previous release using SQL Server:

1 Locate the database upgrade scripts in the Hyperion MDM installation directory.

Page 23: HYPERION® SYSTEM™ 9

Installing Server Components 23

The default location is C:\Hyperion\Master Data Management\Database\SQL Server Update Scripts

2 Log into the database server as the mdm_db user.

3 Execute each script to upgrade from the previously installed Hyperion MDM release to the current release.

For example, if release 9.0.3 was previously installed, then the following scripts should be run in this order:

● UpdatesV9.0.4.sql

● UpdatesV9.2.0.sql

Also, if the Hyperion MDM authentication method was changed since the previous installation, the script SQL Server Set AuthMethod.sql can be run to update the database accordingly. Alternatively, this configuration change can be made via the Hyperion MDM Services Console by choosing the desired option on the System Preferences tab.

This completes the manual update of the Hyperion MDM database.

Manually Running Oracle Scripts

➤ To create a new Hyperion MDM database using Oracle:

1 Locate the database creation scripts in the Hyperion MDM installation directory.

The default location is C:\Hyperion\Master Data Management\Database

2 Log into the database server as SYSTEM.

3 Edit the script Oracle Build Tablespaces.sql and replace the string [SCHEMA_OWNER_PW] with the actual schema owner password.

4 Execute this script.

5 Log into the database server as the newly created schema owner.

6 Run the following scripts in this order:

● Oracle Build.sql

● Oracle Build Global Temp Tables.sql

● Oracle Build Sequences.sql

● Oracle Build Stored Procs.sql

● Oracle MDM Role Setup.sql

● Oracle MDM Init.sql

● Oracle Import Table Section Init.sql

● Oracle Demote Schema Owner.sql

● Oracle Set AuthMethod.sql

After all scripts have been successfully run, open the Hyperion MDM Services Console and select the Database Settings link. Enter the appropriate value in the Service Name field and save the changes.

This completes the manual creation of the Hyperion MDM database.

Page 24: HYPERION® SYSTEM™ 9

24 Installing Hyperion MDM

➤ To upgrade an existing Hyperion MDM database from a previous release using Oracle:

1 Locate the database upgrade scripts in the Hyperion MDM installation directory.

The default location is C:\Hyperion\Master Data Management\Database\Oracle Update Scripts

2 Log into the database server as the schema owner.

3 Execute each script to upgrade from the previously installed Hyperion MDM release to the current release.

For example, if release 9.0.3 was previously installed, then the following scripts should be run in this order:

● UpdatesV9.0.4.sql

● UpdatesV9.2.0.sql

Also, if the Hyperion MDM authentication method was changed since the previous installation, the script Oracle Set AuthMethod.sql can be run to update the database accordingly. Alternatively, this configuration change can be made via the Hyperion MDM Services Console by choosing the desired option on the System Preferences tab.

This completes the manual update of the Hyperion MDM database.

Page 25: HYPERION® SYSTEM™ 9

Installing Client Components 25

Installing Client ComponentsThe Hyperion MDM client installation installs the client application, the MDMConnect command-line utility used to run processes in batch mode, and the documentation. See the Hyperion System 9 Master Data Management MDMConnect User’s Guide.

➤ To install the Hyperion MDM client components:

1 Navigate to the directory where you downloaded the installation program and double-click mdm_client_setup.exe.

2 From the Welcome dialog box, click Next.

3 On the License Agreement dialog box, select I Agree and click Next.

4 Click Next to accept the default directory for Hyperion MDM files, or click Change to select an installation directory other than the default, and click Next.

5 On the Setup Type dialog box, select the install to perform and click Next:

● Complete installation—installs database server, application server, and Web server components.

● Custom installation—allows you to select the server components to install.

Note: Client components include the client application, MDMConnect application, and the documentation.

6 Click Install.

7 Click Finish.

Note: You can launch the Master Data Management client after the install completes.

Page 26: HYPERION® SYSTEM™ 9

26 Installing Hyperion MDM

Page 27: HYPERION® SYSTEM™ 9

Configuring Hyperion MDM 27

C h a p t e r

3Configuring Hyperion MDM

The Hyperion MDM Console is an application server configuration and monitoring tool.

When you install the Hyperion MDM application server component, the Hyperion MDM Console is installed to the server. You can launch the console at the end of the installation program.

In This Chapter Starting the Hyperion MDM Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Monitoring Servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Configuring Database Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Configuring Common Security Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Configuring Server Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Starting the Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Importing Registry Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Page 28: HYPERION® SYSTEM™ 9

28 Configuring Hyperion MDM

Starting the Hyperion MDM Console

➤ To open the Hyperion MDM Console, select Start > Programs > Hyperion System 9 BI+ > Master Data Management > Master Data Management Console.

The Hyperion MDM Console includes navigation controls in the left side of the user interface.

In the Server Monitor section, you can perform the following actions for the servers listed:

● Start, stop, and view Master Data Management Service status

● View server information including operating system, COM+ components, and out of process application information

● View engine status including user sessions, versions, and event queues

● View the event log for Hyperion MDM events

In the Configuration section, you can configure servers, database settings, and Common Security Services (CSS) and import registry settings

Note: Import Registry Settings is only available if you are upgrading from a version of Hyperion MDM prior to 9.0.

Monitoring ServersThe Server Monitor panel is accessed by selecting a server from the list in the left side of the user interface. The Server Monitor has three tabs:

● System Status

● Activity

● Event Log

System Status TabThe System Status tab provides information on the operating system, including total memory usage, Hyperion MDM COM+ applications with version and status, as well as the out of process Hyperion MDM applications with version and memory usage.

Note: Some information is not available unless the service is running.

Page 29: HYPERION® SYSTEM™ 9

Monitoring Servers 29

Note: The COM+ applications are started and stopped as needed, so it is not unusual for the Started status to display No.

Activity TabThe Activity tab provides information on:

● User sessions

● Engines, including engine type and memory used

● Loaded versions and items in the event queue for the selected engine

Page 30: HYPERION® SYSTEM™ 9

30 Configuring Hyperion MDM

Event Log TabThe Event Log tab provides a filtered version of the application event log which includes Hyperion MDM-related events only. The top section shows the events in a grid format with type, source, and time. The bottom window shows the details for the selected event. You can save or copy the details for each event.

Page 31: HYPERION® SYSTEM™ 9

Monitoring Servers 31

Events that occur after the console is started are displayed by default.

➤ To reset the starting time to the current time, click Clear.

➤ To view events from the past seven days, select Show History.

Note: For events from more than seven days ago, use the Windows event viewer.

Web Server TabIf the Web server exists on the computer with the application server, a Web Server tab is also displayed. The Web Server tab can be used to troubleshoot connection problems.

● To test the NTier virtual directory, it attempts to connect to the following URL:

http://localhost/mdm_ntier/mdm_console_test.html

where localhost is the Web server name.

● To test the access to the MDM NTier Gateway and the WSDL, it attempts to connect to the following URL:

http://localhost/mdm_ntier/mdm_gateway.exe/wsdl/

where localhost is the Web server name.

Page 32: HYPERION® SYSTEM™ 9

32 Configuring Hyperion MDM

Configuring Database SettingsThe Database Settings section allows you to configure the information that defines the connection to the database and the logins needed for startup.

Multiple connections can be defined but only the one marked Default Connection is used. This allows you to have multiple connections for testing and easily switch between them by updating the default designation.

After a connection is defined, you can use it to connect to a database. After connecting, the System Preferences tab is available. This tab allows you to edit some system preferences before starting the server. This allows the user to complete the configuration before starting the service.

Page 33: HYPERION® SYSTEM™ 9

Configuring Database Settings 33

Connections TabFrom the Connections tab you can create, edit, and delete connections.

Connection information includes connection name, database type, connection parameters, engine login, database login, and default connection. The database type determines the connection parameters.

The Engine Login is a Hyperion MDM user that is used for the process manager connections. It is also used in the Process Manager Tab of the Engine Monitor to gather process level information.

System Preferences TabThe System Preferences tab provides access to some system preferences so you can configure them before starting the service.

In the system preferences panel, you can select the authentication type, modify internal authentication policies and set lockout parameters for users.

See “About External Authentication” on page 34.

Page 34: HYPERION® SYSTEM™ 9

34 Configuring Hyperion MDM

➤ To open the system preferences panel:

1 From the Connections tab, select a database connection and click Connect.

2 Enter the password for the specified database user.

3 Select the System Preferences tab.

About External AuthenticationYou can set up users to be authenticated internally within Hyperion MDM, externally via an authentication repository, or mixed to use a combination of internal and external authentication.

External authentication means that the user login information needed by Hyperion applications is stored outside the applications. The information is maintained in a central authentication directory, such as Lightweight Directory Access Protocol (LDAP) Directory, Microsoft Active Directory, or Windows NT LAN Manager.

Page 35: HYPERION® SYSTEM™ 9

Configuring Common Security Services 35

An authentication directory is a centralized store of user information such as login names and passwords, and perhaps other corporate information. The repository functions like a telephone directory. The authentication directory probably contains much more than user names and passwords; for example, it may include e-mail addresses, employee IDs, job titles, access rights, and telephone numbers. It may also contain objects other than users; for example, it may contain information about corporate locations or other entities.

To use external authentication for Hyperion applications, your organization must have an authentication directory that contains corporate user information. Additionally, you must modify the XML-based security configuration file associated with your product to specify correct information pertaining to your corporate authentication directory.

The following authentication repositories are supported:

● Windows NT LAN Manager (NTLM) on NT 4.0 or higher, Windows 2000, and Windows 2003

● Lightweight Directory Access Protocol (LDAP) version 3 or higher

● Microsoft Active Directory server (MSAD), Windows 2000 sp3 or higher

Note: This feature requires access to Shared Services Common Security Services component to perform the authentication.

Select an authentication method:

● Internal (Managed fully by MDM)

● Common Security Services (Centralized support for NTLM, LDAP, and MSAD)

● Mixed (Allow authentication to be specified by user)

Configuring Common Security ServicesThe main parameters to be configured in the Common Security Services are the host name and the port for Shared Services which contains the Common Security Services to be used for external authentication.

You can use the Alternate URL and Use Alternate option to point to a backup CSS server.

The Classpath Root, System Path, and Class Path sections should not be modified without a full understanding of the impact.

Note: After installing Hyperion MDM and attempting to start the service with Common Security Services enabled, you may get an error message in the Event Log such as “unable to create a JVM...”. This indicates that CSS was not fully enabled during installation. Click the Enable CSS button to resolve this issue and restart the service.

Note: After installing Hyperion MDM and attempting to start the service with Common Security Services enabled, you may get an error message in the Event Log such as "Invalid classpath root". Rebooting the server typically resolves this error.

Page 36: HYPERION® SYSTEM™ 9

36 Configuring Hyperion MDM

Configuring Server SetupIn the Server Setup panel, you can configure the number of short read-only engines, the servers running additional Hyperion MDM engines, and the servers running Web interfaces to Hyperion MDM.

The default value for the short read-only engines is one and should not be changed unless otherwise directed by Hyperion Support.

In the Engine Servers section, you can configure the number of engine servers to use, the number of instances on each engine server, and the username and password to use to monitor the server.

Page 37: HYPERION® SYSTEM™ 9

Starting the Service 37

Starting the ServiceYou can use the controls at the top of the console to start and stop the service.

The buttons from left to right are:

● Start service

● Stop service

● Stop and restart the system -uses latest configuration

● Stop the service and force all processes to shut down

Page 38: HYPERION® SYSTEM™ 9

38 Configuring Hyperion MDM

➤ To start the service, from the System Status tab, click the Start button .

If the system does not start, select the Event Log tab to determine the cause.

Page 39: HYPERION® SYSTEM™ 9

Importing Registry Settings 39

Importing Registry SettingsYou can import information from the registry for prior Hyperion MDM versions and convert it into the format needed for 9.0 and later. This function should only be used to import the information on the initial upgrade from a version before 9.0.

Note: The import registry settings item only displays in the Configuration section if you are upgrading from a version of Hyperion MDM prior to 9.0.

Page 40: HYPERION® SYSTEM™ 9

40 Configuring Hyperion MDM