Compaq AAR-88LB-TE manual Problem Diagnosis and Reporting, RTR Operator Log, RTRERROR.LOG File

Page 39
Problem Diagnosis and Reporting

8

Problem Diagnosis and Reporting

RTR Version 3 provides a new error log and logical names to assist tracing errors including:

the RTR operator log file, capturing events that occur, and useful for diagnosis of problems

the RTR_ERROR.LOG file

the dump file (.DMP), a binary crash dump that, if needed, must be sent to your support service

8.1RTR Operator Log

Always initiate an operator log in your RTR$STARTUP.COM procedure. Place it in a disk partition separate from the RTR journal or database.

8.2 RTR_ERROR.LOG File

The RTR error log is new with RTR Version 3. The RTR_ERROR.LOG file captures the call stack and counter information in a form readable by a human when a crash occurs, and can be read even when no dump is available. With RTR Version 2, the only log captured was the operator log, named by the operator. The operator log remains in RTR Version 3, and the new crash dump log provides additional information.

8.3 Dump File

The system logical name RTR$DUMP_DIRECTORY points to the crash- dump directory. The logical name specified by the user can be set in

RTR$STARTUP.COM.

To produce a dump, the procedure is the same as in RTR Version 2 (in unsupported mode, type DEBUG ACP to get a crash dump).

8.4 Producing and Directing a Trace

To start and stop a trace, use the SET TRACE command. To perform a trace, use the following procedure:

1.

set log/file=filename

Starts your log of the trace. This captures

 

 

the trace of the specified subsystem in the

 

 

specified file.

2.

set mode/unsupported

Sets mode to unsupported.

3.

set trace/subsystem=name

Starts the trace. Valid names are RTR

 

 

subsystem names such as API and JNL.

Problem Diagnosis and Reporting 8–1

Image 39
Contents Compaq Computer Corporation Houston, Texas Reliable Transaction Router Migration GuideJune Operating SystemFirst Printing, December Revised, June Preface ContentsInstallation Network IssuesPerformance Tips 8 Problem Diagnosis and ReportingSystem Management 6 Running Version 2 ApplicationsIndex Tables Page Preface AudienceOrganization of This Guide Related Documents Readers CommentsConventions monospace Page Introduction 1.1 Why Migrate?Introduction 1.1 Why Migrate? 1.2 Goals and Nongoals1.3 Reading Guidelines 2.1 Cleaning Up the Old Version 2 Environment Installation2.5 Process Quotas Installation 2.2 Preserving the Old Environment2.2 Preserving the Old Environment 2.3 Can Both RTR Version 2 and Version 3 Coexist On the Same Node?2.6 Journal Issues Installation 2.5 Process QuotasTable 2-1 OpenVMS Limits 2.6.2 Journal Compatibility Installation 2.6 Journal Issues 2.6.1 Removing the Old Journal2.7 Rights and Privileges 2.8 Memory and Disk RequirementsTable 2-2 OpenVMS Disk Requirements 2.9 Rollback to RTR Version2.8 Memory and Disk Requirements DEASSIGN/SYSTEM/EXEC RTRSHRPage 3.3 The Shared Library LIBRTR.EXE 3.2 Command Server ProcessArchitectural Changes 3.1 RTR Daemon Process3.7 Counters 3.4 The ACP Process3.5 Interprocess Communication 3.6 Shared Memory Parameters3.8 Quorum Issues Architectural Changes 3.8 Quorum Issues3.9 Server-Process Partition States Page Network Issues 4.1 DECnet Support4.2 TCP/IP Support Network Issues 4.3 Specifying a Preferred Transport 4.3 Specifying a Preferred Transport4.3.1 Supported Products 5.3 Creating Facilities System Management5.1 OpenVMS Quotas 5.2 Startup5.5.1 RTR Version 2 Screens 5.4 Interoperability5.5 Monitoring System Management 5.4 InteroperabilityTable 5-3 New RTR Version 3 Monitor Pictures 5.5 Monitoring5.5.3 User Parsing of Monitor Output 5.5.4 User Customized Monitors5.11 Interpreting Output from SHOW Commands 5.6 Remote Command Support5.9 Using RTR Version 2 Command Procedures 5.10 Command Line Interface Support for RTR Version 2 APITable 5-5 Obsolete OpenVMS RTR Utility Commands 5.12 Comparing RTR Version 2 and Version 3 Utility CommandsSystem Management 5.11 Interpreting Output from SHOW Commands Table 5-4 Cont. Changed SHOW COMMANDSTable 5-6 Cont. New OpenVMS RTR Utility Commands 5.12 Comparing RTR Version 2 and Version 3 Utility Commands6.1 Comparison of OpenVMS API and Portable API Running Version 2 ApplicationsTable 6-1 OpenVMS API and Portable API Comparison 6.2 Recompiling and RelinkingRunning Version 2 Applications 6.1 Comparison of OpenVMS API and Portable API6.2.1 RTR Version 2 Applications Running on RTR Version Running Version 2 Applications 6.2 Recompiling and Relinking6.5 Support for $GETTXI 6.3 Running Applications Installed with Privileges6.3 Running Applications Installed with Privileges 6.4 Application Level InteroperabilityRunning Version 2 Applications 6.6 Threaded Applications 6.8 Current Issues6.6 Threaded Applications 6.7 DDTM SupportPage 7.3 RTR Startup Qualifiers Performance Tips7.1 Process Quotas 7.2 Journal SizingPerformance Tips 7.6 Simultaneous Multiprocessing 7.6 Simultaneous Multiprocessing8.3 Dump File Problem Diagnosis and Reporting8.2 RTRERROR.LOG File 8.1 RTR Operator Log4. Enter the OpenVMS ANALYZE/SYSTEM SET PROCESS RTRACP command 8.6 Contents of the RTR Journal FileProblem Diagnosis and Reporting 8.4 Producing and Directing a Trace 1. Enter the SHOW PROCESS RTRACP/CONTINUOUS OpenVMS commandIndex