beautypg.com

Executing prepared applications, Swap space, Ems logging – HP Integrity NonStop J-Series User Manual

Page 195

background image

System Management

HP NonStop AutoTMF Software User’s Guide429952-017

A-21

Executing Prepared Applications

The TRACE command can be secured to prevent exposure, as follows:

The global setting for SECURETRACE should be ON, which is the default; use the

ALTER GLOBAL

command to configure SECURETRACE. The SysDB should be

secured to prevent unauthorized users from altering this setting.

When SECURETRACE is ON, the user who initiates a trace must be the process
access ID of the processes that is being traced. Other processes will run normally
and will not trace or enter debug.

In development and testing systems, or systems where security is not a major
issue, you may wish to set SECURETRACE to OFF to facilitate problem analysis.

To trace KEYS or DATA (that is, produce a trace in which the images of data
records accessed by the program are displayed), AutoTMF requires the trace file
to be secured so that only the process access id of the process may read the file.
This ensures that no unauthorized person can read the database records in the
trace.

Executing Prepared Applications

Swap space

When an application process first opens a file, the AutoTMF runtime allocates an
extended memory segment, which requires a disk swap file. Space allocation or
volume security errors may cause the allocation to fail, which will terminate the
application process.

The default location for a swap file is the volume on which the object file resides. If the
space on that volume is insufficient, the user can allocate up to four alternate swap
volumes using the global parameters SWAPVOL[0],SWAPVOL1, SWAPVOL2,
SWAPVOL3.

You can also set the global parameter KMSF to enable Kernel Managed Swap Facility
(KMSF) allocation in the

See

ALTER GLOBAL

on page 6-35 for details about SWAPVOLn and KMSF

parameters.

EMS Logging

In addition to being displayed on the home terminal of the application programs, the
internal errors detected by the runtime are logged to an EMS collector. The default
collector is $0. Logging to an alternate collector can be configured using the global
parameter EMSCOLLECTOR or, if required on a process by process basis, by using a
DEFINE. See

ALTER GLOBAL

on page 6-35 and

=_ESCORT_EMS_COLLECTOR

on

page B-6 for details.

The following EMS event management files are supplied with the AutoTMF product:

This manual is related to the following products: