|
|
Administration Guide
This document describes how to administer BEA WebLogic EnterpriseTM and BEA Tuxedo® systems.
Introduction to Administration
Differences Between the BEA WebLogic Enterprise and BEA Tuxedo Systems
Roadmap for Your Responsibilities
Questions About Server Applications
Configuration and Run-Time Administration
Tools for Run-Time Administration
Forms of the Configuration File
Administrative Requirements and Performance
Setting the Shared Memory Address
Defining Access Control (BEA Tuxedo Servers)
Setting Buffer Type and Subtype Limits
Setting the Number of Sanity Checks and Timeouts
Setting Conversation Limits (BEA Tuxedo Servers)
Setting Parameters of Unsolicited Notification (BEA Tuxedo Servers)
Identifying Machines in the MACHINES Section
Reserving the Physical Address and Machine ID
Identifying the Location of the Configuration File
Identifying the Locations of the System and Application Software
Identifying the User Log File Location
Specifying Environment Variable Settings for Processes
Overriding System-wide Parameters
Specifying a Group Name, Number, and LMID
Encrypting Passwords in OPENINFO
Identifying Server Information in the SERVERS Section
Defining Server Name, Group, and ID
Using Server Command-Line Options
Identifying Server Environment File Location
Identifying Server Queue Information
Defining Server Restart Information
Specifying a Conversational Server (BEA Tuxedo Servers)
Setting Security Parameters for ISL Servers
Defining Server Access to Shared Memory
Example of a MODULES Section for an EJB JavaServer
Configuring JDBC Connection Pools (BEA WebLogic Enterprise System)
Encrypting DBPASSWORD and PROPS
Configuring Services (BEA Tuxedo System)
Identifying BEA Tuxedo Services in the SERVICES Section
Controlling the Flow of Data by Service Priority
Specifying Different Service Parameters for Different Server Groups
Specifying a List of Allowable Buffer Types for a Service
Configuring Interfaces (BEA WebLogic Enterprise Servers)
Specifying CORBA Interfaces in the INTERFACES Section
Specifying FACTORYROUTING Criteria (CORBA only)
Controlling the Flow of Data by Interface Priority
Specifying Different Interface Parameters for Different Server Groups
Defining Routing Criteria in the ROUTING Section
Specifying Range Criteria in the ROUTING Section
Example: Factory-based Routing (BEA WebLogic Enterprise Servers)
Example: Factory-based Routing in the Bankapp Sample Application (BEA WebLogic Enterprise Servers)
Configuring Network Information
Specifying Information in the NETGROUPS Section
Sample NETGROUPS Configuration
Configuring the UBBCONFIG File with Netgroups
Starting and Shutting Down Applications
Building Networked Applications
Configuring Networked Applications
Example: A Network Configuration with Multiple Netgroups
The UBBCONFIG File for the Network Example
Assigning Priorities for Each Network Group
Running a Networked Application
Scheduling Network Data Over Parallel Data Circuits
Network Data in Failover and Failback
Using Data Compression for Network Data
Using Link-level Encryption (BEA Tuxedo Servers)
Managing Interface Repositories (BEA WebLogic Enterprise Systems)
Using Administration Commands to Manage Interface Repositories
Creating and Populating an Interface Respository
Displaying or Extracting the Content of an Interface Repository
Deleting an Object from an Interface Repository
Configuring the UBBCONFIG File to Start One or More Interface Repository Servers
Configuring Multiple Domains (BEA WebLogic Enterprise Systems)
Functions of Multiple-domain Configuration Elements
The Domain Configuration (DMCONFIG) File
Types of Domain Configurations
Examples: Configuring Multiple Domains
Working with Multiple Domains (BEA Tuxedo Systems)
Benefits of Using BEA Tuxedo System Domains
What Is the Domains Gateway Configuration File?
Components of the DMCONFIG File
Configuring Local and Remote Domains
Building a Local Application Configuration File and a Local Domains Gateway Configuration File
Building a Remote Application Configuration File and a Remote Domains Gateway Configuration File
Example of a Domains-based Configuration
Defining the Local Domains Environment
Defining the Local and Remote Domains, Addressing, and Imported and Exported Services
Defining the Exported Services
Using Data Compression Between Domains
Creating a Domain Access Control List (ACL)
Routing Service Requests to Remote Domains
Managing Workstation Clients (BEA Tuxedo Systems)
Illustration of an Application with Two Workstation Clients
How the Workstation Client Connects to an Application
Setting the Maximum Number of Workstation Clients
Configuring a Workstation Listener (WSL)
Command-line Options of the CLOPT Parameter
Modifying the MACHINES Section to Support Workstation Clients
Managing Remote Client Applications (BEA WebLogic Enterprise Systems)
Illustration of an Application with Remote Clients
How the Remote Client Connects to an Application
Setting the Maximum Number of Remote Clients
Configuring a Listener for a Remote Client
Modifying the UBBCONFIG File to Support Remote Clients
Configuring Outbound IIOP for Remote Joint Client/Servers
Using the ISL Command to Configure Outbound IIOP Support
Managing Queued Messages (BEA Tuxedo System)
Overview of the BEA Tuxedo Queued Message Facility
Setting the QMCONFIG Environment Variable
Using qmadmin, the /Q Administrative Interface
Creating an Application Queue Space and Queues
Modifying the Configuration File
Associating a Queue with a Group
Listing the /Q Servers in the SERVERS Section
Overview of System and Application Data
Components and Activities for Which Data Is Available
Using the tmadmin Command Interpreter
Monitoring a Running System with tmadmin
Example: Output from tmadmin Commands
printjdbcconnpool Command Output
Case Study: Monitoring Run-time bankapp
Configuration File for bankapp
Output from Checking the Local IPC Resources
Output from Checking System-wide Parameter Settings
What Is the Transaction Log (TLOG)?
How to Assign a Location for the ULOG
Creating a Transaction Log (TLOG)
Analyzing a Transaction Log (TLOG)
Switching Master and Backup Machines
How to Switch the Master and Backup Machines
Examples: Switching Master and Backup Machines
Migrating a Server Group When the Alternate Machine Is Accessible from the Primary Machine
Migrating a Server Group When the Alternate Machine Is Not Accessible from the Primary Machine
Examples: Migrating a Server Group
Migrating Machines When the Alternate Machine Is Accessible from the Primary Machine
Migrating Machines When the Alternate Machine Is Not Accessible from the Primary Machine
Example: A Migration Cancellation
Migrating Transaction Logs to a Backup Machine
Procedures for Dynamically Modifying Your System
Suspending and Resuming Services (BEA Tuxedo Servers)
Advertising and Unadvertising Services (BEA Tuxedo Servers)
Changing the AUTOTRAN Timeout Value
Suspending and Resuming Interfaces (BEA WebLogic Enterprise System)
Dynamically Reconfiguring Applications
Introduction to Dynamic Reconfiguration
Overview of the tmconfig Command Interpreter
Output from tmconfig Operations
General Instructions for Running tmconfig
Running tmconfig: A High-level Walk-through
Activating a Newly Configured Server
Changing the Factory-based Routing (FBR) for an Interface
Changing the Data-dependent Routing (DDR) for the Application
Changing Application-wide Parameters
Changing an Application Password
Final Advice About Dynamic Reconfiguration
Event Broker/Monitor (BEA Tuxedo Systems)
Application-specific Event Broker/Monitors
How an Event Broker/Monitor Might Be Deployed
How the Event Broker/Monitor Works
Distinguishing Between Types of Failures
Determining the Cause of an Application Failure
Determining the Cause of a BEA WebLogic Enterprise or BEA Tuxedo System Failure
Broadcasting Unsolicited Messages (BEA Tuxedo System)
Performing System File Maintenance
Printing the Universal Device List (UDL)
Repairing Partitioned Networks
Detecting Partitioned Networks
Restoring a Network Connection
Restoring a Failed Master Machine
Restoring a Failed Nonmaster Machine
Replacing System Components (BEA Tuxedo System)
Replacing Application Components
Cleaning Up and Restarting Servers Manually
Checking the Order in Which Servers Are Booted (BEA WebLogic Enterprise Servers)
Checking Hostname Format and Capitalization (BEA WebLogic Enterprise Servers)
Some Clients Fail to Boot (BEA WebLogic Enterprise Servers)
Aborting or Committing Transactions
Recovering from Failures When Transactions Are Used
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|