|
|
Configuration Guide for OpenVMS
This document gives instructions for configuring the BEA ProductName for OpenVMS software.
Preparing for BEA MessageQ Implementation
BEA MessageQ Basic Concepts and Terms
BEA MessageQ / BEA TUXEDO Bridge
Configuring Distributed Systems Using BEA MessageQ
Simulating Worst-Case Load Scenario
Defining the Message Queuing Environment
Preparing to Define the BEA MessageQ Environment
BEA MessageQ Manager Account Privileges
Creating a Message Queuing Group
The BEA MessageQ Message Queuing Network
Creating Message Queuing Groups
Connecting to the BEA MessageQ Logical Name Table
Editing DMQ$INIT to Configure a Group
Setting Servers and Configuring Groups in the Profile Section
Default Namespace Path Definition
Setting Network Connections in the Cross-group Section
Configuring Client Library Server in the CLS section
Configuring Local Buffer Pools in the Buffer section
Defining Queues in the Queue Configuration Section
Setting Broadcast System Parameters in the SBS Section
Setting Message Recovery System Parameters in the MRS Section
Assigning the Groups in which the Naming Agent Will Run
Starting and Stopping BEA MessageQ Groups
Using DMQ$STARTUP to Invoke BEA MessageQ
Invoking DMQ$STARTUP without Starting the Servers
Starting Groups Under an Older Version of BEA MessageQ
Starting Application Programs in a Message Queuing Group
Detaching a Process with DCL Context
Detaching a Process without DCL Context
Shutting Down a Running BEA MessageQ Group
Additional Configuration Tasks
Adding Queue Names to Network-wide Namespace
Changing Parameters in the Running Group
Defining Message Type and Class Codes
Redirecting Configuration and Log Files
Configuring Cross-group Connections
Connecting to Other Message Queuing Groups
Configuring the Cross-group Connection Table
Cross-group Connection Table Overview
Loading the Configuration Data
Using Cross-group Connection Table Fields
Configuring and Loading the Tables
Selecting the TCP/IP Link Driver
Sharing Group Configuration Files
Suppressing DECnet Intrusion Alarms
Configuring DMQ$GMT_OFFSET for Network Communications
Configuring Message Queues and Global Memory
Queue Configuration Table Parameters
Queue Configuration Table Rules
How BEA MessageQ Uses Global Memory
Using the Buffer Pool Configuration Table
How Message Recovery Services Work
Using Recoverable Journal Files
Using the Post Confirmation Journal
Configuring MRS and JRN Servers
Setting Parameters for MRS and JRN
How BEA MessageQ Manages Destination Queue Files (DQFs)
Specifying the Location of MRS Files
Sizing the Amount of Recovery File Space
Sizing the Journal File Chunk Size
Sizing MRS Server In-Memory Data Structures at Startup
Reducing MRS Server Startup Time in Large-Scale Applications
MRS Internal Operation Tracing at Startup
Confirming Message Removal from the Recovery System
Using the CONFIRM_STYLE Attribute
Controlling Recovery System Response with DMQ$BLOCKING_CONFIRM
Using RCVR_ONLY_CONFIRM Parameter
Setting Up Selective Broadcasting
Overview of Selective Broadcasting
Specifying Multipoint Outbound Target (MOT) Addresses
Configuring Optimized Ethernet Mode
Broadcasting Requirements and Restrictions
Ethernet Broadcast Recovery Methods
Configuring Optimized Ethernet Mode
RP/ETH Retransmission Protocol
Configuring BEA MessageQ Global Naming
Configure Groups to Run or Use the Naming Agent
Configure a Lightweight Namespace
Default Namespace Path Definition
Configure a Default Namespace Path for Each Group
Define the Queue Names in the Group Initialization File
Configuring the BEA MessageQ Client Library Server
BEA MessageQ Client Library Server Overview
Client Library Server Installation and Transport Support
Configuring the CLS section of DMQ$INIT.TXT File
Setting Maximum Number of Clients for CLS
Configuring One Client for Each CLS Server Option
Restricting Remote Access to CLS
Special Queue Configuration Issues
Errors Attaching to Undefined Queues
Starting and Stopping CLS Manually
Starting CLS from the Manager Utility
Stopping CLS from the Manager Utility
BEA MessageQ Main Menu and Utilities
Using the BEA MessageQ Main Menu
Starting and Shutting Down the COM Server
Verifying Buffer Pool Configuration (DMQ$LLS_VERIFY)
Testing BEA MessageQ Communications with DMQ$LOOP
Testing BEA MessageQ Services with DMQ$TEST
Running the CUSTOMIZE Command Procedure
About the DMQ$BOOT Command Procedure
Running the DMQ$LOADER Utility
Changing Bus and Group Numbers
Using BEA MessageQ System Management Utilities
Using the Monitor Utility (DMQ$MONITOR)
Displaying Queue-Specific Status
Shutting Down COM Server Process
Displaying Link Summary Information
Displaying Link Detail Information
Displaying Group Detail Information
Resetting Cross-Group Connections
Using the System Management Utility (DMQ$MGR_UTILITY)
Displaying Queue Summary Information
Displaying Queue Detail Information
Redirecting Status and Trace Output
Enabling Tracing Prior to Starting a Program
Enabling Tracing When a Program is Running
Directing Error and Status Messages Prior to Starting a Program
Redirecting Error and Status Logging When a Program is Running
Managing the Naming Agent and the Namespace
Displaying Information About Names and the Namespace
Managing Address and Name Associations
Removing Names from the Namespace
Sizing and Tuning the BEA MessageQ Environment
Other System Resources and Quotas
Modifying DMQ$SET_SERVER_QUOTAS.COM
Allocating Virtual Memory for BEA MessageQ Servers
Modeling Memory Usage for Each BEA MessageQ Server
Example Memory Allocation Model for the MRS Server
Tuning TCP/IP for BEA MessageQ
Approximating the Nonpaged Pool Needs
Computing the Number of TCP/IP Sockets
Configuring BEA MessageQ for Large Messages
Managing a BEA MessageQ Environment
BEA MessageQ Server Output Files
BEA MessageQ Server Logging/Debugging
Tools for Troubleshooting BEA MessageQ Problems
Verifying BEA MessageQ Group Startup
Troubleshooting BEA MessageQ Startup Problems
Additional Group Startup Problems
Troubleshooting Problems with Running Groups and Queues
BEA MessageQ Connectivity Troubleshooting
BEA MessageQ Recovery Troubleshooting
BEA MessageQ Application Troubleshooting
Rights Identifiers Used By BEA MessageQ
Defining Access Control on Queues
Securing Readout of Permanent Queues
Securing the Creation of Temporary Queues
Setting the Global Section Protection Mask
Defining Protection Mask Logical Name
Setting ACLs for Global Sections
Controlling Network Access to Queuing Group
Managing and Planning for Failover
Hot Failover to a Running Shadow Group
Automatic Synchronized Cluster Failover
Implementing Automatic Synchronized Failover
Implementing Non-Automatic Hot Failover
Detecting a Failure While the Failing Group Is Still Running
Failover of Recoverable Messaging to and from a Single Target
Redirecting Recoverable Data Streams
Merging Recoverable Data Streams
Supporting Failover of SAF Files
Configuring the BEA MessageQ Bridge
Target, Queue Space, and Queue Name Mapping
TUXEDO Queue Space to BEA MessageQ Group Name
TUXEDO Queue to BEA MessageQ Queue
COM Server and Link Driver Error Log Messages
Additional Information on Link Drivers Error Status Reporting
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|