Compaq AAR-88LB-TE manual Preserving the Old Environment, Process Quotas

Page 14
Installation

Installation

2.2 Preserving the Old Environment

2.2 Preserving the Old Environment

Applications that run in the RTR Version 2 environment on OpenVMS systems will run in the RTR Version 3 environment on OpenVMS systems. However, as part of your testing and verification of the new environment, you should check that an RTR Version 2 application runs as expected after the upgrade.

You cannot mix RTR Version 2 and Version 3 routers and back-end systems; all routers and back-end systems in a facility must be either RTR Version 2 or RTR Version 3. Front-end systems can be either Version 2 or Version 3.

2.3Can Both RTR Version 2 and Version 3 Coexist On the Same Node?

No, RTR Version 2 and Version 3 cannot coexist on the same node.

2.4Can RTR Version 2 and Version 3 Applications Coexist on the Same Node?

Under most circumstances, RTR Version 2 applications will run in the RTR Version 3 environment unchanged, and RTR Version 2 and Version 3 applications can coexist on the same node, and exchange messages.

Because the RTR Version 2 API is frozen, any new features requiring a change in the API cannot be exploited from within an RTR Version 2 application. This may be a reason to consider migration. Additionally, if portability is an issue, migrate to RTR Version 3.

2.5 Process Quotas

RTRACP buffers all active transactions. All message information that was previously kept in the shared memory RTR cache is now kept within RTRACP process memory.

Because of the use of mailboxes to handle message traffic, mailbox quotas should generally be set larger than in Version 2. These quotas or limits include:

AST queue limit

Byte count limit for both the application and ACP

Buffered I/O count limit

Direct I/O count limit

Paging file limit

Timer queue entry limit

Table 2–1 provides estimates of values for these limits.

Note

Values in Table 2–1 supersede values previously documented.

2–2Installation

Image 14
Contents Operating System Reliable Transaction Router Migration GuideJune Compaq Computer Corporation Houston, TexasFirst Printing, December Revised, June Network Issues ContentsInstallation Preface6 Running Version 2 Applications 8 Problem Diagnosis and ReportingSystem Management Performance TipsIndex Tables Page Organization of This Guide PrefaceAudience Conventions Related DocumentsReaders Comments monospace Page 1.1 Why Migrate? Introduction1.3 Reading Guidelines Introduction 1.1 Why Migrate?1.2 Goals and Nongoals Installation 2.1 Cleaning Up the Old Version 2 Environment2.3 Can Both RTR Version 2 and Version 3 Coexist On the Same Node? Installation 2.2 Preserving the Old Environment2.2 Preserving the Old Environment 2.5 Process QuotasTable 2-1 OpenVMS Limits 2.6 Journal IssuesInstallation 2.5 Process Quotas 2.8 Memory and Disk Requirements Installation 2.6 Journal Issues 2.6.1 Removing the Old Journal2.7 Rights and Privileges 2.6.2 Journal CompatibilityDEASSIGN/SYSTEM/EXEC RTRSHR 2.9 Rollback to RTR Version2.8 Memory and Disk Requirements Table 2-2 OpenVMS Disk RequirementsPage 3.1 RTR Daemon Process 3.2 Command Server ProcessArchitectural Changes 3.3 The Shared Library LIBRTR.EXE3.6 Shared Memory Parameters 3.4 The ACP Process3.5 Interprocess Communication 3.7 Counters3.9 Server-Process Partition States 3.8 Quorum IssuesArchitectural Changes 3.8 Quorum Issues Page 4.2 TCP/IP Support Network Issues4.1 DECnet Support 4.3.1 Supported Products Network Issues 4.3 Specifying a Preferred Transport4.3 Specifying a Preferred Transport 5.2 Startup System Management5.1 OpenVMS Quotas 5.3 Creating FacilitiesSystem Management 5.4 Interoperability 5.4 Interoperability5.5 Monitoring 5.5.1 RTR Version 2 Screens5.5.4 User Customized Monitors 5.5 Monitoring5.5.3 User Parsing of Monitor Output Table 5-3 New RTR Version 3 Monitor Pictures5.10 Command Line Interface Support for RTR Version 2 API 5.6 Remote Command Support5.9 Using RTR Version 2 Command Procedures 5.11 Interpreting Output from SHOW CommandsTable 5-4 Cont. Changed SHOW COMMANDS 5.12 Comparing RTR Version 2 and Version 3 Utility CommandsSystem Management 5.11 Interpreting Output from SHOW Commands Table 5-5 Obsolete OpenVMS RTR Utility Commands5.12 Comparing RTR Version 2 and Version 3 Utility Commands Table 5-6 Cont. New OpenVMS RTR Utility CommandsRunning Version 2 Applications 6.1 Comparison of OpenVMS API and Portable API6.1 Comparison of OpenVMS API and Portable API 6.2 Recompiling and RelinkingRunning Version 2 Applications Table 6-1 OpenVMS API and Portable API ComparisonRunning Version 2 Applications 6.2 Recompiling and Relinking 6.2.1 RTR Version 2 Applications Running on RTR Version6.4 Application Level Interoperability 6.3 Running Applications Installed with Privileges6.3 Running Applications Installed with Privileges 6.5 Support for $GETTXI6.7 DDTM Support 6.8 Current Issues6.6 Threaded Applications Running Version 2 Applications 6.6 Threaded ApplicationsPage 7.2 Journal Sizing Performance Tips7.1 Process Quotas 7.3 RTR Startup Qualifiers7.6 Simultaneous Multiprocessing Performance Tips 7.6 Simultaneous Multiprocessing8.1 RTR Operator Log Problem Diagnosis and Reporting8.2 RTRERROR.LOG File 8.3 Dump File1. Enter the SHOW PROCESS RTRACP/CONTINUOUS OpenVMS command 8.6 Contents of the RTR Journal FileProblem Diagnosis and Reporting 8.4 Producing and Directing a Trace 4. Enter the OpenVMS ANALYZE/SYSTEM SET PROCESS RTRACP commandIndex