ibm maximo installation guide -...

98
Release 6.2.1 Installation Guide UNIX | BEA WebLogic IBM Maximo

Upload: phungque

Post on 29-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • Release 6.2.1

    Installation GuideUNIX | BEA WebLogic

    IBM Maximo

  • First Edition (January 2007)This edition applies to version 6, release 2, modification 1 of IBM Maximo and to all subsequent releases and modifications until otherwise indicated in new editions.

    Third-Party Technology: Certain Maximo products contain technology provided under license from third parties, as noted in the following table:

    Open Source: Maximo contains computer software obtained from the public domain, known as "Open Source" ownership of which is attributed as follows: Portions 2002, Steve Souza ([email protected]). Portions 2000-2004, Jason Hunter & Brett McLaughlin. Portions 2004-2005, The Apache Software Foundation (http://www.apache.org/).

    Copyright International Business Machines Corporation 2007. All rights reserved.

    US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

    IBM Product Third-Party Information

    All Products Portions 1996-2003 Visual Mining, Inc. Visual Mining NetCharts Server provided by Visual Mining, Inc.

    IBM Maximo Portions 1995-2004 Actuate Corporation.

    Portions 2005 BEA Systems, Inc. BEA WebLogic Server provided by BEA Systems, Inc.

    Portions 1996-2005, i-net software GmbH. J-Integra for COM v2.4. 2004 Intrinsyc Software International, Inc.

    Maximo Discovery MSDE Copyright Microsoft Corporation.

    1998-2005 Centennial Software Limited.

    IBM Maximo Asset Navigator Portions 1993-2002 Snowbound Software Corporation. RasterMaster Raster imaging technology provided by Snowbound Software Corporation.

    IBM Maximo Mobile Portions 2005 DataMirror, Inc.

    Portions 2000-2005 Zaval Creative Engineering Group.

    IBM Maximo Mobile SE Portions 1996-2005 Syclo, LLC.

    NoteBefore using this information and the product it supports, read the information in Notices on page Notices-1.

  • Copyright IBM Corp. 2007 iii

    About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vAudience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vRelated Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vSupport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi

    Chapter 1: Introducing IBM Maximo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1Overview of Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1Internet Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2Overview of Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2How Does Maximo Run in an Application Server?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Single Maximo Application Deployed in a Single Application Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4Maximo Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

    Application Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5Actuate Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5Database Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

    Typical Maximo Configuration Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6Hardware and Software Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

    Third-Party Product Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8Java Virtual Machine (JVM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8

    Chapter 2: Installing BEA WebLogic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1Installing BEA WebLogic 8.1.4.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1Configuring the Maximo Application Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6Installing the License Update Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Post Installation tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

    Edit the commEnv.sh File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16Edit the startWeblogic.sh File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Verify Settings by Running startWebLogic.sh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18Starting the Server Without Being Prompted for Username and Password . . . . . . . . . . . . . . . . . . 2-18

    Chapter 3: Installing The Actuate Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    Chapter 4: Installing Maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1Starting the Maximo Installation Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    Post Installation Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5How to Include the oraclethin.jar File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5How to enable the Application Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5

    Installing the Language Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6Installing the Product Enablers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

    Chapter 5: Creating the Maximo Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1Database Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1Verifying the Oracle Instance Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Oracle Initialization Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Creating Maximo Tablespace(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

    Creating the Maximo User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Create the Maximo Database Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

    Chapter 6: Deploying the EAR Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    Contents

  • iv IBM Maximo: Installation Guide

    Chapter 7: Installing The Actuate Encyclopedia for Maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1Pre-Installation Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1Installing the Actuate Encyclopedia for Maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5

    Importing the Encyclopedia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7Post Installation Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9

    Chapter 8: Logging Into Maximo Start Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1MEA Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

    Appendix A: System Server Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1Starting the MAXIMOSERVER Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1Stopping the MAXIMOSERVER Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1Starting the Actuate iServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2Stopping the Actuate iServer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2Setting Up X-Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3Mounting and Unmounting a CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4

    Appendix B: Configuring JMS Options for MEA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1

    Appendix C: Enabling JMS Connection Factory for MEA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1

    Appendix D: Adding Additional Product Enablers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .D-1

    Appendix E: Enabling Reports to Run. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1

    Appendix F: Installing Actuate iServer and the Encyclopedia in a MS Windows Environment F-1Pre-Installation Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-1

    Oracle Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-1MS SQL Server Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-1

    Installing Actuate8 iServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-2Installing the Actuate Encyclopedia for Maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-4

    Starting the Actuate iServer for Maximo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-4Installing the Actuate Integration for Maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-4

    Importing the Encyclopedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F-6

    Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notices-1

  • Copyright IBM Corp. 2007 v

    About This Guide

    This section explains how this guide can help you to use IBM Maximo. It also provides information about other IBM Corporation resources available to you, such as additional documentation and support.

    Audience

    This guide is intended for implementation analysts, support personnel, and system administrators who are installing Maximo for the first time.

    Related Documentation

    For more information about Maximo, refer to the following documentation:

    Document Description

    IBM Maximo Finance Managers Guide

    Describes how IBM Maximo completes financial transactions and how to set up general ledger accounts.

    IBM Maximo Multisite Administrators Guide

    Describes how to configure IBM Maximo for a Multisite implementation.

    IBM Maximo Online Help Provides step-by-step procedures for IBM Maximo applications.

    IBM Maximo Reconciliation Module Implementation Guide

    Describes how to use the IBM Maximo Reconciliation module to reconcile the two types of information that IBM Maximo maintains about information technology (IT) assets: IT asset data and deployed asset data.

    IBM Maximo Report Administration and Development Guide

    Describes how to use Actuate to design and administer IBM Maximo reports.

    IBM Maximo System Administrators Guide

    Describes database configuration, security, and other administrative level applications and tasks.

  • Support

    vi IBM Maximo: Installation Guide

    Support

    IBM Maximo users with a valid Annual Customer Support Plan (ACSP) can obtain product support online at Support Online: support.mro.com.

    Support Online includes information about product releases, software patches, and documentation updates. To find the most current version of a document, refer to the Knowledge Base on this site.

    IBM Maximo Users Guide Provides an overview of the Maximo end user applications. It also describes how the IBM Maximo applications interact with each other.

    IBM Maximo Workflow Implementation Guide

    Provides information about how to use IBM Maximo to plan, design, build, test, implement, and manage Workflow processes.

    IBM Maximo Enterprise Adapter (MEA) System Administrator's Guide

    Describes how to configure and use the IBM MEA.

    Document Description

    http://support.mro.com

  • Copyright IBM Corp. 2007 1-1

    Maximo is a comprehensive suite of products all built on a single, common platform. It combines enhanced Enterprise Asset Management functionality with new service management capabilities that together improve the effectiveness of asset management strategies.

    Maximo includes advanced IT asset management, service management, and a full-featured service desk, all based on the IT Infrastructure Library (ITIL) guidelines. Each product can be implemented separately as a stand-alone solution or readily deployed together. The solution enhances asset management and ensures service performance of production, facility, transportation and IT assets.

    Maximo consists of multiple software servers that you can either install on separate server machines or the same physical server. Ideally, you use dedicated servers for each of the following servers: the Application Server, the Actuate Report Server, and the Database Server.

    Overview of Installation

    CAUTION Existing Maximo 6.x customers can overwrite files and data when following the standard installation procedures. If you are an existing Maximo 6.x customer, refer to the IBM Maximo 6.2 Release Notes on the Support Online Web site for your specific installation instructions.

    Use this guide to install Maximo. During this process you will complete the following tasks in the order that they appear:

    1 Install BEA WebLogic application server

    2 Install the Actuate application server

    3 Install Maximo

    4 Install the language utilities program

    5 Install the product enablers

    6 Create the Maximo schema

    7 Deploy the Enterprise Application Archive (EAR) files

    8 Install the Actuate Encyclopedia for Maximo

    9 Log into the Maximo Start Center

    Introducing IBM Maximo 1

  • Internet Connectivity

    1-2 IBM Maximo: Installation Guide

    The following diagram illustrates the software components and the order in which you must install these components to obtain a successful Maximo system installation:

    Internet Connectivity

    The installation of Maximo and its various components require a valid and active connection to the Internet. Allow the online update of the Maximo Application Server to complete.

    Overview of Concepts

    Maximo application refers to an instance of Maximo. Enterprise Application Archive (EAR) files define what constitutes a Maximo application. You can have multiple Maximo applications, in other words, multiple deployed EAR files on one application server.

    An EAR file represents a Java 2 Enterprise Edition (J2EE) application that you deploy in an application server. EAR files are standard Java archive files and have the file extension .ear.

    An EAR file can consist of:

    ! Web Application Archive (WAR) files that contain for example, JSP or HTML pages

    ! Java Enterprise Application (JAR) files that contain class files and other programming code modules

    ! Enterprise Java Bean (EJB) files that contain class files

    IBM Corporation uses the term application server to refer to a J2EE container that provides the infrastructure to run business applications such as Maximo. BEA WebLogic is a commercial application server supported by Maximo.

    When you install Maximo, you create a new application server (in the container sense) for the Maximo application iteration within BEA WebLogic.

    Install BEA WebLogicConfigure the Maximo Application Server

    Install the Actuate 8 iServer application

    Install Maximo and

    Create the Maximo Encyclopedia for

    Maximo

    Log into MaximoStart Center

    Chapter 2 Chapter 3 Chapter 4

    Chapter 5Chapter 6Chapter 7Chapter 8

    Perform post-installation tasksrelated software

    SchemaInstall the Actuate

    Deploy the EARfiles

  • How Does Maximo Run in an Application Server?

    Introducing IBM Maximo 1-3

    IBM Corporation refers to an application server running Maximo as the Application Server (initial capital letters).

    Context is the name through which you access a specific web application, such as Maximo deployed on an Application Server. Maximo has the following contexts:

    ! /maximo Maximo user interface

    ! /mbo Maximo business objects

    ! /maximohelp Maximo help

    ! /acweb Actuate

    ! /meaweb Maximo Enterprise Adapter

    You access Maximo from the browser using the /maximo context.

    For example, http://:/maximo. The character string maximo that appears after the port number, is the Maximo context.

    How Does Maximo Run in an Application Server?

    The following points summarize how Maximo is set up to run in an application server:

    ! The EAR files are created from the contents placed on your local drive as part of the installation process

    ! The Maximo application consists of the following EAR files:

    ! maximo.ear for the Maximo application

    ! maximohelp.ear for the Maximo Help application

    ! acweb.ear for the IBM Actuate Active Portal Integration application

    ! In order to run Maximo, you must deploy the Maximo application EAR files in the application server.

    ! When Maximo application EAR files are deployed in the Application Server, the server maintains a copy of the EAR files internally.

    ! The Maximo installation builds the EAR files based on the information you provided during the installation. Any configuration changes require you to rebuild and redeploy the EAR files.

  • Single Maximo Application Deployed in a Single Application Server

    1-4 IBM Maximo: Installation Guide

    Single Maximo Application Deployed in a Single Application Server

    You use your application server software to deploy the EAR files that the Maximo installation program builds. All three EAR filesmaximo.ear, maximohelp.ear, acweb.ear, comprise a single Maximo application (MAXIMOSERVER).

    After you deploy the EAR files, a copy of each EAR file is saved in the application server software folder structure. The application server uses this copy when running and does not access the EAR files from the Maximo root folder.

    The following diagram depicts the Application Server MAXIMOSERVER running Maximo in BEA WebLogic on a single physical machine

    Application Server MAXIMOSERVER running Maximo in BEA WebLogic on a single physical machine

    JSP Technology Maximo applications use JSP technology. An application server, such as the BEA WebLogic server, is used for accepting HTTP requests from client programs (web browsers) and for responding in HTML content.

    When a client requests a JSP page, the application server processes the JSP page, and the web server sends the result of the JSP page in HTML content back to the client. Refer to the http://java.sun.com/products/jsp/ index.html link for more information about JSP Technology.

    XML Technology Maximo applications uses XML files to render the layout and creation of the user interface.

    EJB Technology EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.

    Additional Information If you have an active Annual Customer Service Plan (ACSP) agreement with IBM Corporation, you can access the Support Online Web site: support.mro.com.

    The Support Web site includes information on product releases, software patches, and documentation updates. To find the most current version of a document, refer to the Support Web sites Knowledge Base. To create a Support Online user account, you will need your IBM Corporation product serial number.

    WAR files

    JAR files

    EJB Files

    WAR files

    WAR filesJAR files

    maximohelp.ear

    acweb.ear

    maximo.ear

    The Maximo installation programbuilds the necessary EAR files

    MAXIMOSERVER

    The deployed EAR files are nowaccessed by BEA WebLogic

    Database

    Actuate iServer

    http://java.sun.com/products/jsp/ index.html

  • Maximo Components

    Introducing IBM Maximo 1-5

    Maximo Components

    The following section describes the server components in a typical Maximo environment.

    Application Server

    Maximo is built using J2EE (Java 2 Enterprise Edition) technology, which requires using a commercial application server. Maximo uses BEA WebLogic 8.1.4 as its application server.

    The Application Server consists of Maximo Applications using JavaServer Pages (JSP), XML, and Maximo application specific business components.

    The Maximo Application also installs the Active Portal, which enables you to use the Web to access reports in your Encyclopedia volume and the Management Console. This web-based capability further enables you to deploy and test reports on an Encyclopedia volume. You access reports by using a Web browser (Internet Explorer) to access the Encyclopedia volume through Active Portal.

    Actuate Server

    As part of Maximo, Actuate is offered as the embedded reporting tool. Actuates Information Delivery Solution enables you to create, manage, and deliver interactive, actionable content.

    However, it is your option whether or not to use Actuate as your Maximo Reporting tool. As you perform the Maximo installation (Chapter 4), if you do not choose to use Actuate, you simply skip the Actuate references and continue completing the Maximo installation program.

    If you do choose to use Actuate, then, preferably, install the Actuate iServer on a separate server on the network. It generates and manages report documents and provides:

    ! A server-based system to generate, manage, and deliver interactive, actionable electronic reports

    ! Information in multiple formats including DHTML, PDF, XLS

    ! Open security folder integration to leverage existing e-business platform security service

    NOTE If implementing Actuate Reporting tool with a Maximo instance running on Linux, you must install Actuate and the Actuate Encyclopedia on Microsoft Windows. See Appendix G.

    Database Server

    Maximo for BEA WebLogic supports Oracle 9.2.0.6 (9i), or 10.1.0.3 (Standard or Enterprise Edition).

  • Typical Maximo Configuration Diagram

    1-6 IBM Maximo: Installation Guide

    Typical Maximo Configuration Diagram

    The following diagram depicts a typical Maximo configuration.

    Hardware and Software Considerations

    For best performance, adhere to the following configuration:

    ! Dedicated Application Server! Dedicated Actuate Server! Dedicated Database Server

    Factors affecting server configuration requirements are:

    ! Maximo applications deployed! Number of connecting client workstations! Desired performance level

    Doug is sending me a diagram

    6.0

    Maximo 6 end userInternet Explorer 6.0 Browser

    Maximo

    BEA WebLogic 8.1.4

    Administration Workstation

    JDBC or SQL* Plus

    telnet ftp

  • Hardware and Software Considerations

    Introducing IBM Maximo 1-7

    Table 1 lists hardware and software recommendations (server and workstation)

    NOTE 1 If implementing Actuate Reporting tool with a Maximo instance running on Linux, you must install Actuate and the Actuate Encyclopedia on Microsoft Windows.

    For additional tuning and configuration information, refer to the IBM Maximo System Administrators Guide.

    Dedicated Servers Hardware Software

    Application Server: where you install BEA WebLogic Server

    ! 24 dedicated, 800 MHz processors

    ! 2GB RAM per processor! 1.5GB of disk space

    ! BEA WebLogic Application Server 8.1 SP4

    ! HP Server running HP-UX 11i version 11.11

    ! Sun server running Solaris version 8 or 9 with patch cluster 5/6/2002

    ! Red Hat Enterprise Linux 3

    Database Server: Oracle

    ! Refer to vendor specifications ! 9.2.0.6, or 10.2.0.2 server software (either Oracle Standard or Enterprise)

    Actuate iServer: the server you plan to use for generating reports

    ! 12 dedicated 800 MHz processors! 1GB RAM per processor! 610MB of disk space

    ! Actuate 8 iServer 1

    ! HP server running HP-UX 11i version 11.11

    ! Sun server running Solaris version 8 or 9 with patch cluster 5/6/2002

    ! Database client software: Oracle Client Software (Oracle JDBC drivers, SQL*Plus, Oracle Networking)

    Administrative Workstationwhere you install Maximo

    Used for application building, workflow designer, Application designer, and other high-level functions

    ! Intel-based Pentium processor! 512 MB RAM ! SVGA 1024 x 768 resolution; if

    used for Application Designer 1280 x 1024 resolution

    ! Microsoft Windows 2000/XP Professional

    ! Internet Explorer 6.0! Maximo

    Client Workstation ! Intel-based Pentium processor! 512 MB RAM ! SVGA 1024 x 768 resolution

    ! Microsoft Windows 2000/XP Professional

    ! Internet Explorer 6.0

  • Hardware and Software Considerations

    1-8 IBM Maximo: Installation Guide

    Third-Party Product Updates

    IBM Corporation supports Maximo with later product updates as they are released by third-party vendors. Our policy is to validate products with the latest third-party product updates at time of release certification. IBM Corporation has certified the following third-party product updates:

    ! Windows XP Professional Service Pack 2

    ! Windows 2000 Professional Service Pack 4

    ! Internet Explorer 6.0: Service Pack 1

    ! BEA WebLogic 8.1.4

    ! Oracle 10.2.0.2 (Oracle Standard or Enterprise)

    ! Oracle 9.2.0.6 (Oracle Standard or Enterprise)

    ! HP-UX

    For HP-UX 11.11, Id(1) and linker tools cumulative patch PHSS_30049 (or higher) is required.

    For HP-UX 11.0, ANSI C++ runtime library component patches PHCP_20765, PHCO_19666, PHSS_16587, and PHSS_26559 (or higher) are required. General Release XSWGR1100 (i.e. B.11.00.47.05) or higher is required. File system library patches PHCO_22453, PHKL_22432, PHKL_20335, and PHKL_22440 or later are required. Actuate uses HP-UX 11.0 HP kernel threads and thus DCE Threads are not required.

    For iServer on HP-UX, X Windows run-time library (X11.base.lib) is required in conjunction with running X Server.

    ! Solaris

    On Solaris 8, Actuate iServer requires Sun patch #108434-01.

    For iServer on Solaris, X Windows run-time library(X11.base.lib) is required in conjunction with running X Server.

    Java Virtual Machine (JVM)

    The Maximo automatic update program used in the product installation, requires that a Java Virtual Machine (JVM) to be installed and present on the Maximo server. If no JVM is present, the install appears to start and the load scroll bar climbs to 100% but the install does not launch. A tested JVM can be downloaded from http://java.sun.com/products/archive/j2se/1.4.2_07/index.html. Once the JVM is installed, continue with the automatic update process.

    http://java.sun.com/products/archive/j2se/1.4.2_07/index.htmlhttp://java.sun.com/products/archive/j2se/1.4.2_07/index.html

  • Copyright IBM Corp. 2007 2-1

    This chapter explains how to perform the following tasks:

    ! Install BEA WebLogic 8.1.4.0! Configure the Maximo Application Server! Install the BEA WebLogic License Update program! Post Installation tasks

    Installing BEA WebLogic 8.1.4.0

    CAUTION Existing Maximo 6.x customers can overwrite files and data when following the standard installation procedures. If you are an existing Maximo 6.x customer, refer to the IBM Maximo 6.2 Release Notes on the Support Online Web site for your specific installation instructions.

    Complete the following steps to install BEA WebLogic 8.1.4.0. For best performance, install BEA WebLogic Server on a dedicated application server.

    Ideally, you create a group called mxe and a user login called mxadmin.

    1 Log in as mxadmin to run this installation.

    2 Mount the CD containing the BEA WebLogic Installation Program on the CD-ROM drive.

    3 Change to the appropriate directory and run the command to install the program (where cdrom represents your actual mount point):

    Installing BEA WebLogic 2

    Platform Directory Command

    Sun Solaris /cdrom/bea814sol ./server814_sol.bin

    HP UX /cdrom ./server814_hpux.bin

    Red Hat Linux /cdrom/bea814linux ./server814_linux.bin

  • Installing BEA WebLogic 8.1.4.0

    2-2 IBM Maximo: Installation Guide

    4 Run the appropriate command to install the program. The Preparing the installer dialog box opens, followed by the Welcome dialog box. Click Next.

    5 Select Yes and click Next.

  • Installing BEA WebLogic 8.1.4.0

    Installing BEA WebLogic 2-3

    6 Select Create new BEA Home, accept default installation path or specify another and click Next.

    7 Select Custom, as the Install Type and click Next.

  • Installing BEA WebLogic 8.1.4.0

    2-4 IBM Maximo: Installation Guide

    8 Select only WebLogic Server and deselect Server Examples and WebLogic Workshop. Click Next.

    9 Navigate to your BEA home directory (for example: /export/home/mxadmin/bea) and click Next.

  • Installing BEA WebLogic 8.1.4.0

    Installing BEA WebLogic 2-5

    Allow the installation progress bar to complete.

    10 Check the Run Quickstart check-box. Click Done.

    In a few seconds the QuickStart dialog box opens. Continue with the next section to configure the Maximo Application Server.

  • Configuring the Maximo Application Server

    2-6 IBM Maximo: Installation Guide

    Configuring the Maximo Application Server

    The QuickStart dialog box enables you to create a new domain configuration. Complete the following steps.

    1 Click the Create a new domain configuration link.

    2 Select Create a new WebLogic configuration and click Next.

  • Configuring the Maximo Application Server

    Installing BEA WebLogic 2-7

    3 From the Configuration Template window, select only Basic WebLogic Server Domain and click Next.

    4 Select Custom and click Next.

  • Configuring the Maximo Application Server

    2-8 IBM Maximo: Installation Guide

    5 Type MAXIMOSERVER in the Name field and accept all other default values and click Next.

    By default, the Listen Port number is 7001. You can specify a different port number or accept the default value.

    Record this port number on page 4-1. You will need it during Maximo installation.

    6 Select No in the Managed Servers dialog box and click Next.

    Refer to the Maximo System Administrators guide if you want to distribute your WebLogic configuration across managed servers.

  • Configuring the Maximo Application Server

    Installing BEA WebLogic 2-9

    7 Select No in the Database (JDBC) Options dialog box and click Next.

    8 Consider the following options before continuing with this step:

    If you have received the MEA product enabler and plan to implement the Maximo Enterprise Adapter, you need to define the required Java Message Service (JMS) Options at this time. Select Yes, click Next, and continue with Configuring JMS Options for MEA, on page B-1 Details on the MEA can be found within the IBM Maximo Enterprise Adapter System Administrator's Guide.

  • Configuring the Maximo Application Server

    2-10 IBM Maximo: Installation Guide

    However, If you have not received the MEA Product Enabler or are not planning to implement the MEA, select No and click Next to continue with the next step.

    9 Specify a username and a password. The password must be 8 characters long. Click Next.

    If you are using the MEA option,select Yes and continue withAppendix B.

    If you are not planning on usingthe MEA option, select NOand continue with the next step.

  • Configuring the Maximo Application Server

    Installing BEA WebLogic 2-11

    10 Select Production Mode and the appropriate JDK and click Next.

    This panel depicts a Sun Solaris example

    Select appropriate platform Select corresponding JDK

    Sun Solaris Sun SDK 1.4.2_05

    HP UX HP SDK 1.4.2_05

  • Configuring the Maximo Application Server

    2-12 IBM Maximo: Installation Guide

    11 Select MAXIMOSERVER as your template and click Create.

    You can specify a different configuration name instead of the default mydomain. However, this name cannot be the same as the Application Server name (MAXIMOSERVER).

    12 Once the program has completed configuring MAXIMOSERVER, click Done.

    13 Close the QuickStart window.

  • Installing the License Update Program

    Installing BEA WebLogic 2-13

    Congratulations, you have installed and configured your Maximo Application Server. Continue with the next section to install the BEA WebLogic License Update program.

    Installing the License Update Program

    This program creates a valid license file so you can run Maximo with BEA WebLogic 8.1.4.0. Complete the following steps:

    14 Using the same CD-ROM where you installed BEA, change to the appropriate directory and run the command to install the program (where cdrom represents your actual mount point):

    If you wish to use a 128 bit program, that install is included in a separate CD-ROM (./BEA814LicUpd128.bin).

    15 Click Next in the Introduction dialog box.

    Platform Directory Command

    Sun Solaris /cdrom/bea814sol ./BEA814LicUpd56.bin

    HP UX /cdrom ./BEA814LicUpd56.bin

  • Installing the License Update Program

    2-14 IBM Maximo: Installation Guide

    16 Navigate to the WebLogic home installation directory (for example: /mxadmin/bea) and click Next.

    17 Click Install in the Pre-Installation summary dialog box.

  • Installing the License Update Program

    Installing BEA WebLogic 2-15

    18 Click Done in the Install Complete dialog box.

  • Post Installation tasks

    2-16 IBM Maximo: Installation Guide

    Post Installation tasks

    Complete the following tasks:

    ! Edit the commEnv.sh and the startWeblogic.sh files

    ! Verify settings by running startWeblogic.sh

    ! Include user name and password to start the MAXIMOSERVER automatically

    Edit the commEnv.sh File

    You must use the Oracle thin drivers from the Maximo installation to connect to Oracle 9i and 10g databases. In this section, you edit the commEnv.sh file in the /bea folder, where you installed BEA WebLogic. later, in Post Installation Tasks, on page 4-5, after installing Maximo, you will copy the oraclethin.jar file from the lib folder in Maximo to the lib directory in BEA.

    1 At the shell prompt change to the following directory:

    /bea/weblogic81/common/bin

    where in this example is /home/mxadmin/

    2 Edit the commEnv.sh file as follows:

    3 Using your text editor, search for WEBLOGIC_CLASSPATH="

    4 Type the following after the open quotation (") sign:

    ${WL_HOME}/server/lib/oraclethin.jar${CLASSPATHSEP}

    where WL_HOME, in this example, is: /export/home/bea/weblogic81

    5 Save and close the file.

  • Post Installation tasks

    Installing BEA WebLogic 2-17

    Edit the startWeblogic.sh File

    In this section, you edit the startWeblogic.sh file to change the memory heap size parameters and add the MaxPerm parameter to the file. Complete the following steps:

    1 At the shell prompt change to the following directory:

    /bea/user_projects/domains/mydomain

    where in this example is /home/mxadmin/

    2 Edit the startWebLogic.sh file as follows:

    a Place your cursor at the end of the file.

    b Search up for SERVER_NAME

    c Enter the following parameter exactly as stated below under the SERVER_NAME parameter:

    These parameters are case sensitive. Ensure to include the minus () sign before each parameter and to include the m after each value.

    startWeblogic.sh File

    3 Save and close the file.

    Select appropriate platform...

    Enter this...

    Sun Solaris MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=256m

    Red Hat Linux MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=256m

    HP UX MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=256m

    512m

    256m

  • Post Installation tasks

    2-18 IBM Maximo: Installation Guide

    Verify Settings by Running startWebLogic.sh

    To ensure that the edits that you made to the above mentioned WebLogic files were accurate, complete the following steps:

    1 From a command prompt, change directory path to (for example):

    /home/mxadmin/bea/user_projects/domains/mydomain

    2 Type ./startWebLogic.sh and press Enter.

    3 When prompted, type the username and password that you specified in Step 9 on page 2-10.

    Once the phrase:"" displays, the WebLogic Server is running.

    Starting the Server Without Being Prompted for Username and Password

    If you are working in Production mode and do not want to be prompted for the WebLogic user name and password, create a boot.properties file. This will store the username and password in an encrypted format.

    Place the following two lines in a text file:

    username=

    password=

    The username and password values must match an existing user account in the Authentication provider for the default security realm, and must belong to a role that has permission to start and stop a server.

    These are the same values that you specified in Step 9 on page 2-10.

    If you save the file as boot.properties and locate it in the mydomain folder (for example: /export/home/mxadmin/bea/user_projects/domains/mydomain), the server automatically uses this file during its subsequent startup cycles.

    The first time you use this file to start a server, the server reads the file and then overwrites it with an encrypted version of the username and password. For more information, refer to BEA's document web site at:

    http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html#BootIdentityFiles

    http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html#BootIdentityFiles

  • Copyright IBM Corp. 2007 3-1

    This chapter explains how to install the Actuate 8 iServer application. If your Maximo instance is running on a Linux platform, refer to Installing Actuate iServer and the Encyclopedia in a MS Windows Environment, on page F-1.

    You must install the Oracle Client Software on your Actuate iServer machine before installing Actuate. The Oracle Client Software includes:

    ! Oracle JDBC Drivers! SQL*Plus! Oracle Networking (in Oracle 9i or 10g)

    You must setup and test Oracle Networking connectivity to the Maximo database.

    Please review Oracle installation documentation for further details. Oracle documentation is available online athttp://otn.oracle.com/documentation/content.html.

    The following procedure describes the steps required to install the Actuate iServer.

    Create a group called mxe and a user login called mxadmin.

    1 Log in as mxadmin to run this installation.

    2 Mount the Actuate iServer CD-ROM.

    For information on mounting CDs, see Mounting and Unmounting a CD-ROM, on page A-4.

    3 Change to the appropriate directory and run the command to install the program (where cdrom represents your actual mount point):

    4 Press the space bar to page through to the end of the License Agreement text, then press y to accept the license agreement.

    5 Press the space bar to page through to the end of the Welcome text and press Enter.

    6 Accept the default directory location (in this example, /export/home/mxadmin) and press Enter.

    Installing The Actuate Application 3

    Platform Directory Command

    Sun Solaris /cdrom/iserv8f5sol/iserver ./isinstall.sh

    HP UX /cdrom ./isinstall.sh

  • 3-2 IBM Maximo: Installation Guide

    7 Type 1 to select Server with Management Console and press Enter.

    8 Type 2 to select Stand-alone Server and press Enter.

    9 Type 1 to choose the English (United States) option and press Enter

    10 Select the value corresponding to the appropriate time zone where you are and press Enter.

    11 Enter the full path to the license file provided on the CD-ROM. For example: /cdrom/iserv8f5sol/Actuate_key_18802.xml.

    12 Type the host name or the IP address of the machine where you are installing the Process Daemon Management. Typically, this is the same machine where you install the iServer Application.

    The Process Daemon Management configuration installs the Administrative functions of the Actuate iServer application. It does not make a connection to MAXIMO.

    13 Press Enter to accept the default port number (8100). If you would like to use another port number specify it now.

    14 Type the host name or the IP address of the machine where you are installing the iServer. Typically, this is the same where you the PMD.

    The iServer configuration enables the Actuate iServer application to connect to the MAXIMO Encyclopedia Volume.

    15 Press Enter to accept the default port number (8000).

    16 Type an Administrator password and press Enter.

    17 Type the same password from the previous step to confirm the Administrator password and press Enter.

    18 Accept the default value of y to use Volume Name for Encyclopedia.

    19 Type the host name or the IP address of the machine where you are installing the Actuate iServer.

    20 At the prompt press enter to select the default (y for yes) to enable the PMD process to automatically start the iServer process.

    21 Accept the default value of n (integrate LDAP with iServer) and press Enter. The program prompts you to use database drivers/clients.

    22 At the prompt type y for yes (default is n) and press Enter. The program prompts you whether you want to select Using DB2 Client.

    23 Accept the default value of n for no and press Enter. The program prompts you whether you want to select Using INFORMIX Client.

    24 Accept the default value of n for no and press Enter. The program prompts you whether you want to select Using Oracle Client.

  • Installing The Actuate Application 3-3

    25 At the prompt type y for yes (default is n) and press Enter. The program prompts you whether you want to select Oracle Client Directory.

    26 At the prompt type the full path to your Oracle Client directory and press Enter.

    For example: /export/home/oracle/product/9.2

    27 Accept the default value of n for SYBASE database drivers, and press Enter. The program prompts you whether you want to select Using PROGRESS Client.

    28 Accept the default value of n for no and press Enter. The program prompts you whether you want to select Using ODBC Driver.

    29 Accept the default value of n for no and press Enter. The program prompts you whether you want to select Using SAP JCO Option.

    30 Accept the default value of n for no and press Enter. The program prompts you whether you want to use X-Frame Buffer for Graphics.

    31 Select option 1 and press Enter.

    32 Accept the default host name or type the IP address of the host machine.

    33 Accept the default port number 8100 and press Enter.

    34 Accept the default host name or type the IP address of the host machine.

    35 Accept the default port number (8000).

    36 Accept the default Encyclopedia volume name and press Enter.

    37 Accept the default context root, acadmin, and press Enter.

    38 Accept the default HTTP Port number, 8900, and press Enter.

    39 Review your settings and press Enter to accept the default value of y for yes. The program prompts you whether you want to select Start the iServer Immediately.

    This step may take a few minutes to complete.

    40 Accept the default value of y for yes and press Enter. The program prompts you to enter the command for Starting the Actuate iServer Automatically.

  • 3-4 IBM Maximo: Installation Guide

    41 To enable iServer to start automatically, perform the following steps:

    a Log in as root user.

    b Change directory to: /AcServer/bin/

    c Run this platform-independent command: ./update_rclocal.sh

    d Press Enter.

  • Copyright IBM Corp. 2007 4-1

    This chapter explains how to install the Maximo application, the Language Utilities program, and the Product Enablers.

    Complete the following worksheet by recording certain names and values that will help you during installation. The page and step numbers in the right column of the worksheet indicate where you need the requested information.

    Installing Maximo 4Record the information here... Use the information here...

    Maximo-related

    Serial number Step 7 on page 4-2

    Maximo install folder Step 8 on page 4-2

    SMTP host name Step 11 on page 4-3

    Work flow administrator email Step 12 on page 4-3

    Maximo administrator email Step 12 on page 4-3

    Application server name Step 13 on page 4-3

    Listen Port number Step 13 on page 4-3

    Database-related

    Database server name Step 10 on page 4-2

    Database port number Step 10 on page 4-2

    Database Name Step 10 on page 4-2

    Database/Schema owner Step 10 on page 4-2

    Database owner name and password

    Step 10 on page 4-2

    Actuate-related

    Actuate iServer name Step 16 on page 4-3

    iServer port number Step 16 on page 4-3

    TNS (Oracle) or DSN (MS SQL Server) on the Actuate iServer

    Step 16 on page 4-3

  • Starting the Maximo Installation Program

    4-2 IBM Maximo: Installation Guide

    Starting the Maximo Installation Program

    You install Maximo onto a Windows workstation designated as the Maximo Administration Workstation. This is where the Enterprise Archive (EAR) files are built and subsequently deployed to the application server.

    You use the Administration Workstation to install program patches, product upgrades, or just running Configure Database and similar utilities in which case you must stop the application server from running.

    To install the Maximo Application, complete the following steps:

    1 Log in to Windows as Administrator or as a user with administrative rights.

    2 Insert the Maximo installation CD-ROM into the CD drive.

    3 From the root CD drive, double-click maximo62.exe.

    4 Select the desired language from the drop-down list. Selecting a language only changes the installation screens into that language but does not affect the underlying files that get installed.

    ! If your language is not available from the list, select English, and click OK.

    ! If it is Japanese or Chinese you must have those fonts installed on your system.

    5 Click Next in the Welcome dialog box.

    6 Select the appropriate application server, in this case, BEA WebLogic.

    7 Enter the serial number included in your Maximo license agreement and click Next.

    8 Enter the name of the folder where the installation program will install Maximo. The default value is C:\Maximo. Click Next.

    9 Select Oracle and click Next.

    10 Enter the following database-related information, and click Next.

    Oracle

    Database server name Enter the Oracle host name

    Port number 1521 (Default)

    Database name Enter the Oracle system identifier

    Database owner Maximo (default)

    Database owners password

    Maximo (default)

  • Starting the Maximo Installation Program

    Installing Maximo 4-3

    11 Enter the host name of the machine running the SMTP server. Click Next.

    You must enter this in order to run reports. Contact your Network Administrator if you dont know the host name of the machine running the SMTP server.

    12 Enter the following e-mail notification information.

    a If you are using Workflow, enter the e-mail address of the Workflow Administrator, otherwise, leave it blank.

    b Enter the e-mail address of the Maximo administrator.

    c Click Next.

    13 Enter the host name or IP address and the port number of the machine where your BEA WebLogic Server is installed. Click Next.

    Use the port number that you specified in Step 5 on page 2-8 (default 7001).

    14 If you have purchased the MEA Product Enabler, then check the Enable Maximo Enterprise Adapter check-box, otherwise accept default (unchecked) and click Next.

    15 Accept the default Maximo Server name (MXServer) and click Next.

    16 If you are using Actuate as your Reporting tool in Maximo, specify the following information; otherwise, click Next through the following three steps and complete installing the product.

    a iServer Name: enter the Actuate iServer IP address or server name.

    b iServer Port Number: accept default, 8000.

    c Enter the database name.

    d Click Next.

    17 Enter the host name of the Actuate iServer. Click Next.

    18 Accept the default value that appears in the Actuate Encyclopedia root name text box (rpt) and click Next.

    19 Click Install in the Pre-Installation Summary dialog box.

    20 Once the installation is complete, click Next in the Install Complete dialog box.

    CAUTION Ensure that you have installed the required JVM as stated in Chapter 1.

  • Starting the Maximo Installation Program

    4-4 IBM Maximo: Installation Guide

    21 Check the Update check-box and click Next.

    NOTE Since the release of the Maximo 6.0 product media, product upgrades are available. These product upgrades contain both code enhancements and support for additional platforms.

    Ensure to allow the update process to complete.

    a Click Next in the Welcome dialog box.

    Allow for the updates to complete.

    b Click Next in the Update Available dialog box.

    c Click Next in the Updater Retrieved dialog box.

    d Check Create a Support Online Account and click Done.

    e From the Support Online page, click Sign up and follow the online instructions

    22 Choose the Maximo installation location (default c:\MAXIMO) and click Install.

    23 Click Done.

    24 Remove the CD-ROM from its drive.

  • Starting the Maximo Installation Program

    Installing Maximo 4-5

    Post Installation Tasks

    In this section you perform two general tasks:

    ! Copy the oraclethin.jar file from the Maximo folder to the BEA folder.! Enable the Application Designer and the new Help files.

    How to Include the oraclethin.jar File

    Earlier in Chapter 2, you edited the startWeblogic file in WebLogic. Now that you have installed Maximo, you must copy the oraclethin.jar file to the lib directory in BEA. Complete the following steps:

    NOTE You can use ftp or any other transfer method to move the oraclethin.jar file from the Windows machine the UNIX machine where you have installed BEA WebLogic.

    1 Get the oraclethin.jar file from the following location from the Windows machine where you have installed Maximo. :\\applications\maximo\lib

    MS Windows machine for example: c:\maximo\applications\maximo\lib

    2 Copy the oraclethin.jar file (binary type) to:/weblogic81/server/lib

    UNIX machine for example: /home/mxadmin/bea/weblogic81/server/lib

    How to enable the Application Designer

    You must now manually enable the Application Designer and the new Help files to take advantage of the new updates that you downloaded. Complete the following steps from the Windows machine where you have installed Maximo.

    1 Enable the Application Designer by running pkginstall.bat from the \tools\maximo directory.

    2 To update your online help files download the en.zip file from product support online (support.mro.com) Knowledge Base website to the Maximo application server.

    a Unzip the en.zip file.

    b Copy the en folder to the following location: \applications\maximohelp\helpweb\webmodule

  • Installing the Language Utilities

    4-6 IBM Maximo: Installation Guide

    Installing the Language Utilities

    This program installs language-specific Help files and database scripts. You install the Language Utilities after the Maximo is installed.

    1 Insert the Maximo Language Utilities CD-ROM into the CD drive.

    2 From the root CD drive, double-click maxlangen.exe (or maxlang.exe).

    3 Select the desired language from the drop-down list. Selecting a language only changes the installation screens into that language but does not affect the underlying files that get installed.

    ! If your language is not available from the list, select English, and click OK.

    ! If it is Japanese or Chinese you must have those fonts installed on your system.

    4 Click Next in the Introduction dialog box.

    5 Verify that the default value (c:\Maximo) is the Maximo Home Directory and click Next.

    6 Click Install in the Pre-Installation Summary dialog box.

    Allow the installation progress bar to complete.

    7 If you are performing the steps in this Chapter because you are adding additional languages to an existing Maximo installation, check the Build maximohelp.ear file check-box and click Next, otherwise accept default (unchecked) and click Next.

    8 Click Done.

  • Installing the Product Enablers

    Installing Maximo 4-7

    Installing the Product Enablers

    You are now ready to install the Product Enablers program.

    Product Enablers allow you to access to applications that you are entitled to use determined by your Maximo license purchase.

    The EAR files are built at this time. Complete the following steps.

    1 Insert the your Product Enabler CD-ROM into the CD drive.

    2 From the root CD drive, double-click setup.exe.

    3 Select the desired language from the drop-down list. Selecting a language only changes the installation screens into that language but does not affect the underlying files that get installed.

    ! If your language is not available from the list, select English, and click OK.

    ! If it is Japanese or Chinese you must have those fonts installed on your system.

    4 Click Next in the Welcome dialog box.

    5 Verify that the default value (c:\Maximo) is the Maximo Home Directory and click Next.

    6 Click Install in the Pre-Configuration Message box.

    Allow the installation progress bar to complete.

    7 If you are installing additional packages, you must at this time select Yes and the program will exit allowing you to add the Product Enablers. See Adding Additional Product Enablers, on page 1.

    Once all packages are installed select No and click Done.

    Three message boxes appear indicating that the EAR files are being built. Click Done.

  • Installing the Product Enablers

    4-8 IBM Maximo: Installation Guide

  • Copyright IBM Corp. 2007 5-1

    In this chapter, you prepare an Oracle instance on the server to hold your data. The following commands are guidelines for configuration changes. For more details on these commands, refer to your Oracle documentation. The parameters are only suggestions; you might need to adjust them depending on server disk space and site requirements.

    In this section, you perform the following tasks:

    ! Verify the Oracle instance requirements

    ! Oracle Initialization Parameters

    ! Create Maximo Tablespace(s)

    ! Create the Maximo user

    ! Create the Maximo database objects

    Database Character Set

    Maximo supports multiple languages within a single schema. The Oracle instance must be created with the character set that will support all the languages which you will be using. For example, English, French, German, Spanish, Dutch, Portuguese, and Italian all use the Oracle character set WE8ISO8859P1.

    If you plan to use a mix of languages that cannot all use a single character set, such as English, Chinese, and Polish, then you must create the database with the Unicode character set AL32UTF8. The AL32UTF8 character set is the only Unicode character set that can be used with MAXIMO.

    If you create the database with AL32UTF8 or any multi-byte character set you must also set the initialization parameter nls_length_semantics=CHAR.

    Creating the Maximo Schema 5

  • Verifying the Oracle Instance Requirements

    5-2 IBM Maximo: Installation Guide

    Verifying the Oracle Instance Requirements

    The Oracle instance for Maximo must have Oracle Text installed. Maximo uses Oracle Text for indexes on description fields. You can verify that Oracle Text is installed by checking for the CTXSYS userid.

    From SQL Plus, run the following command:

    select username from dba_users where username = CTXSYS;

    If Oracle Text is installed, this command will return the name CTXSYS.

    NOTE The instance for Maximo will need at least 100MB of temporary tablespace and 100MB of undo tablespace.

    If Oracle Text is not installed, refer to Oracle installation documentation for more detail.

    Oracle Initialization Parameters

    IBM Corporation does not provide detailed performance settings for MAXIMO because there are an infinite number of combinations of data sizes, user counts, module usages, add-on module usages, system configurations, and customizations possible in an Maximo system. Preferably, select all the features of Oracle 9.2 and 10g tuning, such as:

    ! Use locally managed tablespaces for MAXIMO tables and indexes.

    ! Use the new method of PGA management by setting WORKAREA_SIZE_POLICY=AUTO and PGA_AGGREGATE_TARGET=memory value.

    ! Use the new method of SGA management by setting SGA_TARGET = memory value.

    ! Control I/O cache via DB_CACHE_SIZE instead of DB_BLOCK_BUFFERS.

    ! Reduce library latch contention by setting CURSOR_SHARING = SIMILAR

    ! Make sure OPTIMIZER_FEATURES_ENABLE is set to your current Oracle version and not an older one.

    ! OPEN_CURSORS = 1000 estimated; you may need more.

    ! DBMS_JOBS_PROCESSES = 2 required for job that updates Oracle Text indexes.

    Beyond the above, sizing for SGA, PGA, and so forth, is best determined by using Oracle Enterprise Manager or a Third-party database monitoring and administration tool to analyze the database under load and make tuning recommendations.

  • Creating Maximo Tablespace(s)

    Creating the Maximo Schema 5-3

    CAUTION If you have created the database with AL32UTF8 or any multi-byte character set, you must also set the initialization parameter nls_length_semantics=CHAR.

    Creating Maximo Tablespace(s)

    Complete the following steps to create the Maximo tablespaces. Maximo offers a multi-schema option. This feature enables the application tables to be owned by a user other than Maximo, permitting multiple Maximo schemas to reside in a single Oracle instance.

    Maximo tablespaces should be locally managed and not dictionary managed. These instructions will create a locally managed tablespace by default.

    If you do not include a schema owner, the default is Maximo. The expected size of your database determines the size of a Maximo tablespace.

    ! If you plan to install the MAXDEMO schema, create a Maximo tablespace of size 600MB.

    ! If you plan to create an empty Maximo schema, use the estimated size of the database. Refer to Table 7-1: Database Size Guidelines.

    To permit growth, you can add another datafile later or use the AUTOEXTEND option of the CREATE TABLESPACE command.

    Use related names for Maximo schemas and tablespaces. For example, to set up a MAXDEMO database, a production database, and a test copy of the production database, you might choose MAXDEMO, MAXPROD, and MAXTEST as schema owners and MAXDEMO_DATA, MAXPROD_DATA, MAXPROD_INDEX, MAXTEST_DATA, and MAXTEST_INDEX as tablespace names (MAXDEMO has only one tablespace name as splitting a small demo database has no real advantage). Use the following guidelines to estimate initial tablespace size:

    To create a tablespace, use the following command:

    CREATE TABLESPACE DATAFILE SIZE AUTOEXTEND ON MAXSIZE ;

    where:

    ! is the Maximo tablespaces name.

    ! is the data files name.

    Size of Database Tablespace Estimate (MB)

    Initial Maximum

    Small (12 users) 500 2000

    Medium (20100 users) 1000 5000

    Large (100+ users) 5000+ 20000+

  • Creating Maximo Tablespace(s)

    5-4 IBM Maximo: Installation Guide

    ! is the datafiles initial size from table.

    ! MAXSIZE is the maximum size allotted to the data file from the above table.

    You can express both filesize and maximum as a number of megabytes when you follow it with the letter M (for example, 1000M). You can customize the storage parameters for the particular database.

    The file name is the full path of the server. It includes the local drive of the server and path location to the data file, and should be placed inside single quotes. For example: C:\oracle\oradata\maximo\MAXIMO01.DBF

    Creating the Maximo User

    This section describes how to modify createMaximoES.sql file. The multi-schema feature enables the application tables to be owned by a user other than MAXIMO, thus permitting multiple schemas to reside in a single Oracle instance.

    To use different schema or tablespace names, you must edit the following parameters in createMaximoES.sql.

    ! schema the schema (userid) to own the tables (same value that you specified in Step 10 on page 4-2)

    ! data_ts the name of the table space to hold the Maximo tables (and indexes if the optional index table space is not used)

    ! index_ts the name of the table space to hold the Maximo tables

    An example of createMaximoES.sql is shown below:

    create user maximo identified by maximo;

    alter user maximo default tablespace maximo quota unlimited on maximo;

    alter user maximo temporary tablespace temp;

    grant create trigger to maximo;

    grant create session to maximo;

    grant create sequence to maximo;

    grant create synonym to maximo;

    grant create table to maximo;

    grant create view to maximo;

    grant create procedure to maximo;

    grant alter session to maximo;

    grant execute on ctxsys.ctx_ddl to maximo;

    --To allow Maximo to give Database Access to Maximo Users in Sig. Security, run these:

    --grant create user to MAXIMO;

    --grant drop user to MAXIMO;

    --grant create session to MAXIMO with ADMIN OPTION;

    --grant alter user to MAXIMO;

    schema namepassword

    data_ts tablespace

    replace with your temporarytablespace name

  • Create the Maximo Database Objects

    Creating the Maximo Schema 5-5

    NOTE Ensure that the alter user schema temporary tablespace temp line reflects your temporary tablespace name.

    Add the following line if you use a separate index tablespace:

    alter user quota unlimited on ;

    To create the Maximo user, complete the following steps:

    1 Open SQL Plus.

    2 Login as system administrator.

    3 At the prompt, type:

    @:\\tools\Maximo\en\createMaximoES.sql;

    4 Press Enter.

    5 Exit SQL Plus.

    Create the Maximo Database Objects

    You create the Maximo database after creating the Maximo user. Complete the following steps:

    1 Open a command prompt.

    2 Change directory path to: \maximo\tools\maximo

    3 At the prompt, type maxinst

    By default, Maxinst will look in the maximo.properties file (In this example, c:\Maximo\applications\maximo\properties) for connectivity information to the database. It will connect using JDBC connection and start the process of creating a Maxdemo database. If you would like to create an empty database, use the -imaximo flag.

    For example, at the command prompt, instead of just maxinst, type: maxinst -imaximo

    The following depicts the various flags that you can use with maxinst.

    Flag Description

    -a database alias Database alias. If not specified, uses mxe.db.url property.

    -c language code Directory name of input file (for example en for English).

    -d log file directory If using the -l parameter, it will output logfile to the Maximo directory. Typically: tools > maximo > log.

    -e none Causes Sql to be executed. Required. Already present in maxinst.bat.

  • Create the Maximo Database Objects

    5-6 IBM Maximo: Installation Guide

    CAUTION -S and -T PARAMETERS: Maxinst does not provide a default value for tablespace.

    The -S and the -T PARAMETERS are required. You must always specify the data and index tablespace names. There is no default value.

    The -X flag is required for UNIX environments.

    CAUTION If MAXINST fails for any reason, you must drop and recreate the Maximo schema before re-running MAXINST.

    NOTE Each flag must be followed by the parameters without a space, for example: -uMAXIMO.

    -f file name Filename for properties file. If not specified, uses maximo.properties.

    -i file name Filename of input file (without path or extension). The default filename is Unlcvt if the -i param is not provided.

    -k prop. file directory

    Directory for properties file.

    -l none Outputs a detailed log file. Strongly recommended. Already in maxinst.bat.

    -o file name If using the -l parameter, the filename for the logfile. If not specified, logfile is "Maxinst" + timestamp + ".log".

    -p password Password for database connection. If not specified, uses mxe.db.password property, or "MAXIMO".

    -s index storage area

    Oracle: tablespace for index storage (defaults to default tablespace for schema owner)SQL Server: filegroup for index storage (defaults to PRIMARY).

    -t table storage area Oracle: tablespace for table storage (defaults to default tablespace for schema owner)SQL Server: filegroup for table storage (defaults to PRIMARY).

    -u user name Username for database connection. If not specified, uses mxe.db.user property, or "MAXIMO".

    -x doclink file separators

    This parameter fixes the doclink (Attached Documents) file separators. If a UNIX environment is deployed without using this parameter, the doclinks will not work properly.

    Flag Description

  • Copyright IBM Corp. 2007 6-1

    You are now ready to deploy the EAR files via the BEA WebLogic Console. Ensure that the WebLogic daemon is running. To start WebLogic complete the following steps from the machine where you have installed WebLogic (you can also Telnet to the UNIX machine where WebLogic is installed from your PC and run the startweblogic.sh from the PC):

    1 Open a Terminal window (or a command prompt, if you are telneting) and change directory as follows:

    cd /home/mxadmin/bea/user_projects/domains/mydomain

    2 To start the WebLogic Server, type (case-sensitive):

    ./startWebLogic.sh

    3 When prompted, type the password that you specified inStep 9 on page 2-10.

    Once the phrase:

    displays, the WebLogic Server is running.

    From the machine where you have installed Maximo

    4 Open Internet Explorer browser, and in the address bar, type:

    http://:/console

    where is IP address or host name where you installed WebLogic, and is 7001 if you accepted the default value. You must also type /console after the port number.

    For example: http://123.45.67.89:7001/console

    Deploying the EAR Files 6

  • 6-2 IBM Maximo: Installation Guide

    Replace the default Username and Password with the values you specified in Step 9 on page 2-10. Click Sign In.

    MEA Only If you are a MEA customer, and you have set up the JMS queues during the WebLogic configuration (Appendix B), you must now enable the JMS connection factory before deploying the EAR files. Please refer to Enabling JMS Connection Factory for MEA, on page C-1 at this time and return to Step 1 on page 6-1 after completing the steps outlined in Appendix C.

    max01

    system

  • Deploying the EAR Files 6-3

    5 Click Deployments from the tree view in the left pane, and then click Applications.

    6 From the main window, click Deploy a new Application.

    7 Click the upload your file(s) link.

    max01

    From Deploymentsclick Applications

    Click Deploy a new Application

    click C:\

    max01

    max01

    bea814 is an example name for BEA home installation location.

    If you specified MAXIMOSERVER as your Maximo Application Server name,then you will see MAXIMOSERVER, instead of myserver.

  • 6-4 IBM Maximo: Installation Guide

    8 Click Browse and navigate to the location where the EAR files reside (/maximo/deployment/default).

    9 Click upload your file(s). Once the process is completed, select maximo.ear and click Continue.

    Open the root MAXIMO folder.

    max01

    max01

    You only select the EAR

    files from this folder

    max01:

    max01

  • Deploying the EAR Files 6-5

    10 Accept maximo as the default Identity name and click Deploy.

    11 Allow enough time to pass for the EJB modules and the Web Application modules to indicate Success as Status of Last Action.

    This may take several minutes. Do not click Deploy again.

    12 Repeat Steps 6 through 13 to deploy maximohelp.ear and acweb.ear files.

    As you choose the maximohelp.ear and acweb.ear files to deploy, accept the default value (maximohelp and acweb respectively) that will appear as application names in Step 10 on page 6-5.

  • 6-6 IBM Maximo: Installation Guide

  • Copyright IBM Corp. 2007 7-1

    The Encyclopedia is a collection of Maximo-specific reports, user roles, and user permissions that are copied during installation and placed in the Actuate8/iServer/encyc folder.

    If your Maximo instance is running on a Linux platform, refer to Installing Actuate iServer and the Encyclopedia in a MS Windows Environment, on page F-1.

    Pre-Installation Tasks

    Removing Corrupt Characters from the acserverconfig.xml File

    This section applies only to systems that use Chinese, Japanese, or Korean system locale.

    If you are installing on systems that use Chinese, Japanese, or Korean system locale, the acserverconfig.xml file (located in the Actuate iServer directory) is saved improperly by the Actuate installation program. The file name is appended with corrupted characters and a question mark at the beginning of the file. The result is that the Actuate iServer is unable to read the file or to startup properly. Complete the following steps to remedy this issue:

    1 Shut down the Actuate iServer process.

    2 Using an editor, open the acserverconfig.xml file located in the /iServer/etc directory.

    3 Note the corrupted character and a question mark at the beginning of the file. Remove them and save the file.

    4 Re-start the Actuate iServer process.

    HP-UX Users Only Before you install the Encyclopedia, complete the following step in your ./profile file only if you are installing on an HP-UX platform; otherwise, skip to the next section, which is appropriate for all UNIX platforms:

    1 You must set the SHLIB_PATH variable so that it points to your /lib directory.

    for example: SHLIB_PATH=/export/home/mxadmin/AcServer/lib export SHLIB_PATH

    Installing The Actuate Encyclopedia for Maximo 7

  • Pre-Installation Tasks

    7-2 IBM Maximo: Installation Guide

    All UNIX platforms: Complete the following steps regardless of your UNIX platform:

    1 Ensure that the Actuate iServer process is running.

    2 From a networked Windows machine, open the IE browser and connect to the server machine where you have installed Actuate 8 iServer:

    http://:8900/acadmin

    3 Select System Administration from the drop-down list and login as Administrator using the password from Step 16 on page 3-2.

    4 Click the System Volumes link.

  • Pre-Installation Tasks

    Installing The Actuate Encyclopedia for Maximo 7-3

    5 From the blue down arrow under the Name field, click and select Properties.

    6 Click the Open Security tab and complete the following sub-steps:

    Click the blue down arrow and select Properties

  • Pre-Installation Tasks

    7-4 IBM Maximo: Installation Guide

    a Click Enable as web services.

    b Click Apply.

    c Click OK.

    7 Log out of the browser session.

    8 Shut down the Actuate process: Navigate to /../AcServer/bin and run shutdown_srvr.sh.

    9 Remove the encyc folder from the iserver directory.

    10 Restart the Actuate Server daemon: Navigate to /../AcServer/bin and run start_srvr.sh.

  • Installing the Actuate Encyclopedia for Maximo

    Installing The Actuate Encyclopedia for Maximo 7-5

    Installing the Actuate Encyclopedia for Maximo

    You must install the Actuate Encyclopedia for Maximo on the same machine where you installed the Actuate iServer. Before you install the Actuate Encyclopedia for Maximo, ensure that the:

    ! MAXIMOSERVER application server is running.! Actuate iServer application is running.

    Perform the following steps to install the Actuate Encyclopedia for Actuate:

    1 Log in as mxadmin to run this installation.

    2 Mount the Actuate Encyclopedia CD into the CD-ROM drive. For information on mounting CDs, see Appendix G

    3 Change to the appropriate directory and run the command to install the program (where cdrom represents your actual mount point):

    All of the screens shown in this chapter are from an X Window application. In console mode, type the following command:

    ./actuate.bin -i console

    4 In console mode, you are stepped through the install on a prompt-by-prompt basis. In X Windows, which uses the Graphical User Interface (GUI), you are stepped through the install on a screen-by-screen basis. The install steps in this chapter depict screens and dialog boxes from X Windows.

    5 Select the desired language from the drop-down list. Selecting a language only changes the installation screens into that language but does not affect the underlying files that get installed.

    ! If your language is not available from the list, select English, and click OK.

    ! If it is Japanese or Chinese you must have those fonts installed on your system.

    6 Click Next in the Introduction dialog box.

    7 Accept the default installation location (for example: /mxadmin/AcServer) or select another location. Click Next.

    8 Enter the required information. Ensure that the Administrators password is the same password you specified on Step 16 on page 3-2. Click Next.

    9 Enter the Database Login Information:

    Platform Directory Command

    Sun Solaris /cdrom/act8f5esol ./actuate.bin

    HP-UX /cdrom ./actuate.bin

  • Installing the Actuate Encyclopedia for Maximo

    7-6 IBM Maximo: Installation Guide

    a Database Server Name: same as Step 10 on page 4-2.

    b Port Number: same as Step 10 on page 4-2 (default is 1521).

    c Database Name (SID): same as Step 10 on page 4-2.

    d Database/Schema owner: same as Step 10 on page 4-2.

    e Password for Owner: same as Step 10 on page 4-2.

    f Click Next.

    10 Enter the necessary information to connect to Maximo. Click Next.

    11 Click Install.

    The program at this time stops the Actuate iServer and then re-starts the daemon.

    12 Click Next.

    13 Check the Update check-box and click Done.

    NOTE Since the release of the Maximo 6.0 product media, product upgrades are available. These product upgrades contain both code enhancements and support for additional platforms.

    Ensure that you allow the update process to complete.

    14 Click Next in the Welcome dialog box.

    Allow for the update to complete.

    15 Click Exit.

    The program has changed some of the variables in your ./profile file. You must now import the Encyclopedia to obtain the latest updates.

    16 Click Done.

    The program has changed some of the variables in your ./profile file.

    You must now manually import the Encyclopedia to obtain the latest updates. Continue with the next section.

  • Installing the Actuate Encyclopedia for Maximo

    Installing The Actuate Encyclopedia for Maximo 7-7

    Importing the Encyclopedia

    Ensure that the Maximo Application Server is running while you are importing the encyclopedia. If at any point the Maximo Application server is re-started, the Actuate daemon must be re-started too.

    1 Make a back-up of your existing Maximo Encyclopedia. To do this, perform the following steps:

    a Stop the Actuate Process Management Daemon (PMD) process.

    b On the machine where the Actuate V8 iServer is located, navigate to its directory structure.

    c Delete the existing encyclopedia located in mxadmin/AcServer/iServer/encyc

    d Restart the Actuate Process Management Daemon (PMD) process.

    2 Log into the Actuate Management Console (http://:8900/acadmin) from the machine where you have installed the Actuate iServer.

    3 In the first field, change the defaulted volume name drop down to System Administration.

    4 Log into the Management Console as the System Administrator.

    5 Select the System Tab on the left.

    6 Click the Stop button on the System Tab. A message will display asking you to confirm you want to shut down the system. Click OK.

    http://:8900/acadminhttp://:8900/acadmin

  • Installing the Actuate Encyclopedia for Maximo

    7-8 IBM Maximo: Installation Guide

    7 Wait a few minutes for the Stop to take affect. When the System has stopped, the page will refresh and will display as shown below.

    8 Import the encyclopedia by typing the importEncyc.sh command located in the mxadmin/AcServer/bin directory.

    9 After importing the Encyclopedia, go back to the Management Console and click Start to bring the Encyclopedia back on line.

    Additional information on the ACIMPORT Utility is available in Chapter 13 of the Actuate Guide Administering-iServer-system.pdf. This and other Actuate Manuals can be found under the manuals folder of your iServer Directory.

  • Post Installation Tasks

    Installing The Actuate Encyclopedia for Maximo 7-9

    Post Installation Tasks

    The post-installation tasks entail that you edit the acserverconfig.xml file. Complete the following steps:

    1 From a shell prompt change directory to:

    /etc

    where in this example is: /export/home/mxadmin/AcServer/etc.

    2 Edit the acserverconfig.xml file.

    3 Search for ActuateVersion="8 Fix 5".

    4 Add this line right below the above string:

    ConnConfigFile="/etc/mroConnect.xml"

    5 Save and close the file.

  • Post Installation Tasks

    7-10 IBM Maximo: Installation Guide

  • Copyright IBM Corp. 2007 8-1

    The final step in installing the Maximo system, is opening the Maximo Start Center window.

    Ensure that the Maximo Application Server is running.

    1 To open Maximo login page, launch Internet Explorer and in the URL address bar type: http://:/maximo

    where

    ! is the machine name or IP address of the application server

    ! is the value that you specified on Step 5 on page 2-8.

    For example: http://:7001/maximo

    NOTE The context path (maximo) is case-sensitive.

    The Maximo login page opens.

    Logging Into Maximo Start Center 8

    :7001

  • MEA Users

    8-2 IBM Maximo: Installation Guide

    2 Login as maxadmin for both username and password. Newly installed Maximo databases contain maxadmin as a user ID with unlimited system access. You cannot use Maximo or SYSADM.

    MEA Users

    If you have obtained the MEA Product Enabler, you must complete additional integration steps that are detailed in Chapter 6 of the IBM Maximo Enterprise Adapter System Administration Guide.

  • Copyright IBM Corp. 2007 A-1

    oo

    This appendix describes the following topics:

    ! Starting and stopping the Maximo Application Server! Starting and stopping the Actuate iServer! Setting up X-Windows! Mounting and unmounting a CD-ROM

    Starting the MAXIMOSERVER Server

    To Start the MAXIMOSERVER Server perform the following steps:

    1 At the Shell prompt change to the following directory:

    /user_projects/mydomain

    2 To start the MAXIMOSERVER, type (case sensitive):

    ./startWebLogic.sh

    3 When prompted, type the password that you specified inStep 9 on page 2-10.

    4 Once the phrase:"Started weblogic Admin Server "MAXIMOSERVER" for domain "mydomain" running in production mode" displays, the MAXIMOSERVER is running.

    5 Save and close the file.

    Stopping the MAXIMOSERVER Server

    To stop the MAXIMOSERVER, do either of the following steps:

    ! Press Ctrl+C in the Shell where you started the MAXIMOSERVER Server to get your shell prompt back, or,

    ! type the following two command lines (press Enter after each command line):

    ps -ef | grep weblogic

    System Server Administration A

  • Starting the Actuate iServer

    A-2 IBM Maximo: Installation Guide

    this command displays the process ID for all BEA processes, then type:

    kill -9

    where is the identifier number of the MAXIMOSERVER Server process that is running.

    Alternatively, you can use the ./stopWeblogic.sh command.

    Starting the Actuate iServer

    Prior to starting your Actuate iServer, check its current status by entering the following command (this command is case sensitive):

    ps ef | grep

    The default iServer directory name is AcServer.

    Start your Actuate iServer by entering the following command:

    /bin/start_srvr.sh &

    where is the complete path you chose to install the Actuate iServer.

    For example, /export/home/mxadmin/AcServer.

    Stopping the Actuate iServer

    Stop your Actuate iServer by entering the following command:

    /bin/shutdown_srvr.sh &

    where is the complete path you chose to install the Actuate iServer.

    For example, export/home/mxadmin/AcServer.

    Verify the Actuate iServer is stopped by entering the following command:

    ps ef | grep

    The default iServer directory name is AcServer.

    This command is case sensitive.

  • Setting Up X-Windows

    System Server Administration A-3

    Setting Up X-Windows

    Some of the installation programs contained in this manual use an X-Windows application. In order for X-Windows to display properly on your graphics device, you must set the environment variable DISPLAY to point to the display device and you may need to use the xhost command on the display system to give the system that will be running the installation program permission to display.

    In the session where you will be executing an install program that requires X-Windows, set the DISPLAY variable as follows:

    DISPLAY=hostname:0.0

    export DISPLAY

    Where hostname is the name or IP address of your UNIX workstation or PC running an X emulator.

    If you are using a UNIX workstation, run the xhost command as follows:xhost +hostname

    where hostname is the name or IP address of the machine where you just set the DISPLAY variable.

    To test these settings, start an xterm window from the machine where you set DISPLAY:

    HP UX /usr/bin/X11/xterm

    Sun Solaris /usr/openwin/bin/xterm

    If an xterm window appears, the test is successful. Any error usually indicates a problem with DISPLAY settings or xhost permissions.

  • Mounting and Unmounting a CD-ROM

    A-4 IBM Maximo: Installation Guide

    Mounting and Unmounting a CD-ROM

    If you have volume management software running, then the CD-ROM will mount automatically when you insert it into the drive. Typically only Sun Solaris systems have a volume management daemon running.

    Systems without volume management require manual mounting of the CD-ROM. The MAXIMO installation instructions and the following examples assume that you have a mount point named /cdrom with permission settings of 777.

    You create this with the following commands executed as root:

    # mkdir /cdrom

    # chmod 777 /cdrom

    The examples that follow use /dev/cdrom_device as the device name. This varies by system. You must check with either your system manager or your documentation to determine the device name for the CD-ROM drive on your system.

    Sun Solaris Normally, the volume manager will mount the cD-ROM for you at /cdrom/cdrom0, but for a manual mount the command is:

    # mount -r -F hsfs /dev/ /cdrom

    HP-UX From a root login you must start the pfs daemons (if not already started) before mounting the CD-ROM:

    # nohup /usr/sbin/pfs_mountd &

    # nohup /usr/sbin/pfsd &

    # /usr/sbin/pfs_mount -o ro -x unix /dev/ /cdrom

    When you are finished using a CD you will need to unmount and eject it in order to mount the next CD required for the install. Before you can unmount it you must ensure that the install process is not using a CD directory as its working directory. From the window or terminal session where you executed the most recent install program, enter:

    HP-UX /usr/sbin/pfs_umount /cdrom

    Solaris cd /cdrom

    eject

    where /cdrom represents your actual mount point.

  • Copyright IBM Corp. 2007 B-1

    Configuring JMS for MEA

    In the event that you selected Yes in Step 8 on page 2-9, complete the steps outlined in this Appendix and return to Chapter 2, Step 9 on page 2-10 to complete your BEA WebLogic installation and configuration.

    1 Select Yes to define JMS components and click Next.

    2 In the Configure JMS Connections Factories window:

    a Click Add

    b In the Name field type: MEA connectionfactory

    c In the JNDI name field type: jms/mro/int/qcf/intqcf

    d In the Default delivery mode: select Persistent

    e Accept the default values that appear in the Default priority f