Version 8.2.2
 —  Adabas System Coordinator Operations and Programming Guide  —

Daemon Runtime Parameters

The following parameters can be entered using DDCARD input. The PRODUCT parameter is mandatory. All other parameters are optional.

Parameter Usage
CT Command timeout limit.
FORCE Overwrite ID table entry.
LOCAL Define an isolated daemon.
LU Length of intermediate user buffer.
MAXTTD Limit number of thread timeout dumps.
MPMWTO Display information messages.
NABS Number of attached buffers.
NC Number of command queue elements.
NXC Number of sysplex command queue elements
PRODUCT Identify the services to be made available. Mandatory.
START– Cold start feature Delete shared memory from previous execution.

CT – Command Timeout Limit

Parameter Use Mimimum Maximum Default
CT The maximum number of seconds (more precisely, units of 1.048576 seconds) that can elapse from the time a daemon request is completed until the results are retrieved by the sender through the interregion communication. 1 16,777,215 60

This parameter is used to prevent a request queue element (RQE) and attached buffer from being held indefinitely when a user with an outstanding request terminates abnormally.

Possible causes of a command timeout are

Top of page

FORCE – Overwrite ID Table Entry

Parameter Use Possible Values Default
FORCE Specify whether or not this daemon is to force an entry into the active node list. YES | NO NO

Possible values:

Top of page

LOCAL - Define an Isolated Daemon

Parameter Use Possible Values Default
LOCAL Specify whether or not a daemon is to be isolated from other Entire Net-Work nodes. YES | NO NO

Possible values:

Top of page

LU – Length of Intermediate User Buffer

Parameter Use Mimimum Maximum Default
LU Set the size of the intermediate user buffer area. 4000 65,535 65,535

The size specified must be large enough to accommodate all control information for commands passed to the node.

An error occurs if the LU parameter specifies a value greater than the byte count implied by the NAB parameter. If you change either parameter value, you may have to change them both.

Top of page

MAXTTD – Limit Number of Thread Timeout Dumps

Parameter Use Possible Values Default
MAXTTD Limit the number of thread timeout dumps produced. 0-99999 No limit

When the SYSCO daemon loses contact with a database it issues message "CORD045E Thread Timeout", and produces a dump of internal control blocks for diagnostic purposes. Since a thread timeout is often a normal response, the dumps are usually not required, and can fill dump / listing files. MAXTTD can be used to limit the number of thread timeout dumps produced. If MAXTTD=0 is specified, all thread timeout dumps will be eliminated.

Top of page

MPMWTO – Display Information Messages

Parameter Use Possible Values Default
MPMWTO Specify whether or not to display information level (l-level) messages. YES | NO NO

By default, information level (I-level) messages are suppressed.

Top of page

NABS – Number of Attached Buffers

Parameter Use Mimimum Maximum Default
NABS Specify the number of attached buffers to be used. 0 500,000 16

An attached buffer is an internal buffer used for communication with the daemon.

For Adabas System Coordinator, this is an optional parameter that defines the number of attached buffers to be used for receiving requests from clients or from other daemon peers.

An attached buffer pool is allocated with a size equal to the value of the NABS parameter multiplied by 4096 bytes.

Top of page

NC - Number of Command Queue Elements

Parameter Use Mimimum Maximum Default
NC Set the maximum number of command queue elements. 20 32,767 100

The maximum number of command queue elements (CQEs) that can be processed simultaneously by this daemon.

Top of page

NXC - Number of Sysplex Command Queue Elements

Parameter Use Mimimum Maximum Default
NXC Set the maximum number of queue elements in the sysplex messaging command queue. 1 32,767 256

This parameter is used only for multi-system daemons using XCF messaging, or for full Parallel Systems daemons using dynamic transaction routing (DTR). The default value will be sufficient for most sites.

Top of page

PRODUCT - Identify the Services to be Made Available

Parameter Use Possible Values Default
PRODUCT

Specifies which product services are to be made available by Adabas System Coordinator:

  • AFP: Adabas Fastpath Asynchronous Buffer Manager

  • ATM: Adabas Transaction Manager

  • AVI: Adabas Vista daemon component

  • DTR: Dynamic Transaction Routing Service

AFP
ATM
AVI
DTR

none

This parameter is used once for each service that is to be made available by the daemon.

Sites that use Adabas Fastpath will also require PRODUCT=AFP. Sites that use Adabas Vista or Adabas Transaction Manager and wish to support dynamic transaction routing in a clustered application will require PRODUCT=AVI and/or PRODUCT=ATM.

Top of page

START– Cold start feature

Parameter Use Possible Values Default
START Normally, the daemon inherits and reuses shared memory allocations from a previous execution. Specify START=COLD to skip this recovery processing.

Note:
START=COLD is normally only used when advised by Software AG to avoid start-up problems related to auto-recovery from previous executions.

COLD none

Top of page