All ADAXxx messages begin with the database ID, which is omitted from the following messages for space reasons. Ranges of ADAXnn messages are reserved as follows:
Range | Reserved for messages ... |
---|---|
ADAX01-09 | related to cluster nucleus status. |
ADAX11-15 | from the independent-level Adabas cluster messaging service API routines in ADANCX. |
ADAX20-29 | from the dependent-level OS/390 sysplex XCF message transport service. |
ADAX2A-2I | from the Adabas Parallel Services messaging module ADASMM. |
ADAX31-33 | related to nucleus recovery. |
ADAX40-5B | related to cache services. |
ADAX60-73 | related to lock services. |
ADAX74-98 | related to other aspects of cluster nucleus processing. |
The following message groups are described:
ADAX01 | ADAX09
ADAX01 | NUCID nucid ON SYSTEM system status |
Explanation: |
A nucleus entered or left the Adabas cluster. Adabas nucleus cluster members that were identified as active at initialization are indicated with status 'is present'. Post-initialization changes to Adabas cluster membership are indicated with status 'has joined'; 'has withdrawn'; or 'has failed'. |
ADAX09 | POST NUC nucid FAILED - RET return-code RSN reason-code |
Explanation: |
This message may appear when another nucleus terminates. |
User Action: |
No action is necessary if the other nucleus is terminating abnormally. If the message occurs in an otherwise normal nucleus session, contact your Software AG technical support representative. |
ADAX11 | ADAX12 | ADAX14 | ADAX15
ADAX11 | ADABAS CLUSTER MESSAGING INITIALIZATION FAILED |
Explanation: |
An error described in preceding messages prevented successful initialization of Adabas cluster messaging services. Nucleus initialization fails with PARM-ERROR 092. |
User Action: |
Correct the problem identified in the preceding messages. |
ADAX12 | UNABLE TO OBTAIN { AXMVT | ADAMCB } STORAGE |
Explanation: |
A request to obtain storage from the work pool for Adabas cluster messaging service control structures failed. Nucleus initialization fails with PARM-ERROR 092. |
User Action: |
Increase the amount of virtual storage available. Alternatively, adjust ADARUN parameters to allow for a larger work pool or decrease ADARUN parameters NT and NU to require fewer AXMCBs. |
ADAX14 | STATISTICS FOR type-TYPE MESSAGES | ||||||||
ADAX14 | MESSAGES SENT nn REPLIES SENT nn | ||||||||
ADAX14 | MESSAGES ARRIVED nn MESSAGES ACCEPTED nn | ||||||||
Explanation: |
Produced during normal nucleus termination, this message provides Adabas Cluster Services messaging service statistics:
|
ADAX15 | AXMCB ALLOCATED nn USED nn TOTAL REQUESTS nn | ||||||
Explanation: |
Produced during normal nucleus termination, this message provides Adabas cluster messaging service statistics:
|
ADAX20 | ADAX21 | ADAX24 | ADAX26 | ADAX27 | ADAX28 | ADAX29
ADAX20 | XCF TRANSPORT INITIALIZATION COMPLETE |
Explanation: |
The OS/390 XCF transport service successfully initialized. |
ADAX21 | dbid error-text | |||||||||||||||||||||||||||||||||
Explanation: |
The error specified by one of the following error texts occurred during the z/OS XCF transport service initialization check:
|
|||||||||||||||||||||||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX24 | dbid error-text | ||||||||||||||||||||||||
Explanation: |
An error occurred while processing an incoming asynchronous message. This message appears only in the z/OS Adabas nucleus JESLOG listing, SYSLOG or operator's console. One of the following error texts is given in this message:
|
||||||||||||||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX26 | INVALID USERSTATE DATA FROM xcf-member | ||||||
Explanation: |
An error occurred when processing a member state change event generated by the OS/390 XCF messaging transport service as a member attempted to join the XCF group. The control information presented for the XCF group member attempting connection was not formatted as a proper Adabas sysplex cluster nucleus or had a different DBID. The joining member may be an Adabas sysplex cluster nucleus associated with a different DBID or it may be another process using the same XCF group name. All Adabas sysplex cluster nuclei generate 'xcf-member' names in the format DBdddddpppppNnn where
|
||||||
System Action: |
The member state change event is discarded. |
||||||
User Action: |
Identify the source of 'xcf-member'. If it is an Adabas sysplex cluster nucleus, make sure the parameters NUCID, CLUGROUPNAME, and DBID are correct and notify your Adabas technical support representative if this does not correct the problem. There may be additional information in the messages for the nucleus attempting to join. If it is not an Adabas sysplex cluster nucleus, notify your system programmer or support representative. |
ADAX27 | NO ROOM IN AXCFVT TABLE FOR xcf-member |
Explanation: |
An error occurred when processing a member state change event generated by the OS/390 XCF messaging transport service. |
User Action: |
Contact your Adabas technical support representative. The member state change event is discarded. |
ADAX28 | xcf-service-routine RET return-code RSN reason-code |
Explanation: |
This message appears only in the OS/390 Adabas nucleus JESLOG listing, SYSLOG, or operator's console. It is issued for certain XCF message transport service requests during initialization and termination, and whenever a request fails. Refer to IBM documentation for descriptions of the various return and reason codes for each XCF service. |
User Action: |
This message may be associated with an error condition reflected in other messages, or may have caused an Adabas cluster message request to fail. If an associated error is identified, include this message when contacting your Software AG technical support representative. |
ADAX29 | ADABAS ABEND IN XCF EXIT DBID dbid NUCID nucid ABEND routine Snnn Unnnn REASON reason PSW psw REG 0-3 reg 0 reg 1 reg 2 reg 3 REG 4-7 reg 4 reg 5 reg 6 reg 7 REG 8-B reg 8 reg 8 reg 10 reg 11 REG C-F reg 12 reg 13 reg 14 reg 15 |
Explanation: |
A program check or system abend was intercepted by the OS/390 XCF messaging transport service FRR or ESTAE routine. The error may have occurred under an SRB. |
System Action: |
The nucleus should terminate. A dump may be produced in SDUMP format, either in one of the nucleus-allocated files SYSUDUMP, SYSMDUMP, or SYSABEND; or in a system-allocated file such as SYS1.DUMPn. |
User Action: |
Contact your Software AG technical support representative. |
The messages in this section are returned by the Adabas Parallel Services messaging module ADASMM, also called the SMM facility.
Each message begins with a timestamp in the format "hh:mm:ss", a jobname, and the database ID for the Adabas Parallel Services cluster, which is shown as five numeric characters with leading zeros.
ADAX2A | ADAX2B | ADAX2C | ADAX2D | ADAX2E | ADAX2F | ADAX2G | ADAX2H | ADAX2I
ADAX2A | message-text | |||||||||||||||||||||||||||
Explanation: |
One of the following message texts can appear in this message:
|
|||||||||||||||||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2B | message-text | ||||||||||||
Explanation: |
One of the following message texts can appear in this message:
|
||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2C | message-text | ||||||||||||||||||
Explanation: |
One of the following message texts can appear in this message:
|
||||||||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2D | message-text | |||||||||
Explanation: |
One of the following message texts can appear in this message:
|
|||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2E | message-text | |||||||||
Explanation: |
One of the following message texts can appear in this message:
|
|||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2F | TM-0, SMM NOT INITIALIZED YET |
Explanation: |
A call was made to terminate the cluster session without a previous successful initialization call. |
Action: |
ADASMM terminates. |
ADAX2G | CM-0, SMM NOT YET INITIALIZED |
Explanation: |
A cancel call was made without a previous successful initialization. |
Action: |
ADASMM terminates. |
ADAX2H | message-text | |||||||||||||||
Explanation: |
One of the following message texts can appear in this message:
|
|||||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX2I | message-text | ||||||||||||
Explanation: |
One of the following message texts can appear in this message:
|
||||||||||||
Action: |
The user actions are given in the table above. If the problem persists, contact your Software AG technical support representative for assistance. |
ADAX31 | ADAX32 | ADAX33
ADAX31 | OPENING WORK DATASET FOR NUCID=nucid |
Explanation: |
While recovering from the failure of one or more Adabas cluster nuclei, this nucleus is about to open the Work dataset of the nucleus with the specified (external) NUCID, which terminated abnormally. |
ADAX32 | OPEN FAILED. IOR CODE=X'cc', SYSTEM CODE=X'ssss' |
Explanation: |
While recovering from the failure of one or more Adabas cluster nuclei, this nucleus tried to open the Work dataset of the nucleus with the NUCID 'nucid' (message ADAX31), but the open failed. ADAIOR issued response code 'cc' (in hexadecimal), and the system's return code is 'ssss' (in hexadecimal). The nucleus job protocol (DD/PRINT) contains an ADAI63 message detailing the name of the Work dataset that could not be opened. |
User Action: |
Determine why opening the Work dataset failed. Possible causes include the following:
If in doubt, contact your Software AG technical support representative. |
ADAX33 | BAD WORK BLOCK FOR NUCID=nucid TIMESTAMP MISMATCH -- RABN=rrrr |
Explanation: |
While recovering from the failure of one or more Adabas cluster nuclei, this nucleus encountered a Work block in which the timestamp at the beginning of the block did not match the control timestamp at the end of the block. The last write of the block was incomplete, or the block has been damaged for another reason. It is inconsistent and cannot be used for recovery. The block was read from the Work dataset of the nucleus with the NUCID 'nucid'. Its RABN is 'rrrr'. |
User Action: |
Restore and regenerate the database. If in doubt, contact your Software AG technical support representative. |
ADAX40 | ADAX41 | ADAX42 | ADAX43 | ADAX44 | ADAX45 | ADAX46 | ADAX47 | ADAX48 | ADAX49 | ADAX50 | ADAX51 | ADAX52 | ADAX53 | ADAX54 | ADAX55 | ADAX57 | ADAX58 | ADAX59 | ADAX5B
ADAX40 | ADABAS ABEND IN CACHE EXIT DBID dbid NUCID nucid ABEND routine Snnn Unnnn REASON reason PSW psw REG 0-3 reg 0 reg 1 reg 2 reg 3 REG 4-7 reg 4 reg 5 reg 6 reg 7 REG 8-B reg 8 reg 8 reg 10 reg 11 REG C-F reg 12 reg 13 reg 14 reg 15 |
Explanation: |
A program check or system abend was intercepted by the OS/390 XES parallel sysplex cache service FRR routine. The error occurred under an SRB. |
System Action: |
The nucleus should terminate. A dump may be produced in SDUMP format, either in one of the nucleus-allocated files SYSUDUMP, SYSMDUMP, or SYSABEND; or in a system-allocated file such as SYS1.DUMPn. |
User Action: |
Contact your Adabas technical support representative. |
ADAX41 | ADANCX GETMAIN FAILED |
Explanation: |
ADANCX is the nucleus extension module for Adabas cluster environments. The attempt to allocate space for this module failed. |
User Action: |
Reduce memory requirements or expand the amount of memory available. |
ADAX42 | GETMAIN FAILED |
Explanation: |
An attempt to allocate space failed. |
User Action: |
Reduce memory requirements or expand the amount of memory available. |
ADAX43 | { ADAXEC | ADASMC } INITIALIZATION ERROR - xxx |
Explanation: |
Internal error. |
User Action: |
Contact your Software AG technical support representative. |
ADAX44 | ADANCX CACHE-RELATED GETMAIN FAILED |
Explanation: |
ADANCX is the nucleus extension module for Adabas cluster environments. A second attempt to allocate space for this module failed. |
User Action: |
Reduce memory requirements or expand the amount of memory available. |
ADAX45 | UNEXPECTED CACHE CONNECTION ERROR - xxx |
Explanation: |
An error occurred while connecting to the sysplex cache structure. See the following messages for the reason. |
User Action: |
Correct the problem. If the action to take is not obvious, contact your Software AG technical support representative. |
ADAX46 | GETMAIN FAILED AFTER CONNECT TO CACHE |
Explanation: |
An attempt to allocate space failed after Adabas was connected to the external cache structure. |
User Action: |
Reduce memory requirements or expand the amount of memory available. |
ADAX47 | CACHE CONNECT PROBLEM RC X'xxxxxxxx' REASON X'yyyyyyyy' | |||||||||||||||
Explanation: |
An error occurred while connecting to the sysplex cache structure. The 'x's identify cache-related return codes; the 'y's identify reason codes to explain the error. |
|||||||||||||||
User Action: |
If you are using Adabas Parallel Services, contact your Software AG technical support representative for assistance. If you are using Adabas Cluster Services, see the IBM manual MVS Programming: Sysplex Services Reference for an explanation of the codes. Relevant information can be found in the Return and Reason Codes section of the macro IXLCONN. Common reason codes that occur due to configuration errors include the following:
|
ADAX48 | CACHE DISCONNECT RC rrr CRC X'xxxxxxxx'X REASON X'yyyyyyyy' |
Explanation: |
An error occurred while disconnecting from the sysplex cache structure. 'r's identify return codes from the ADAXEC module; 'x's identify return codes from the cache structure; and 'y's identify reason codes to explain the error. |
User Action: |
If you are using Adabas Parallel Services, contact your Software AG technical support representative for assistance. If you are using Adabas Cluster Services, see the IBM manual MVS Programming: Sysplex Services Reference for an explanation of the codes. Relevant information can be found in the Return and Reason Codes section of the macro IXLDISC. |
ADAX48 | BLOCK blk-name CAST-OUT LOCKED AT DISCONNECT nnnn CAST-OUT BLOCKS RELEASED AT DISCONNECT |
Explanation: |
The nucleus held a cast-out lock on one or more cache blocks when the nucleus disconnected from the global cache. The cast-out lock has been released. This may occur during abnormal terminations. |
User Action: |
If the nucleus is terminating abnormally, no action is required. However, if this message appears in an otherwise normal nucleus session, contact your Software AG technical support representative. |
ADAX49 | UNEXPECTED CACHE RETURN CODE ENCOUNTERED |
ADAX49 | FUNCTION X'ff' xxxxxxxxxxxxxxxxxxxxxxxx |
ADAX49 | CRC X'yyyyyyyy' REASON X'zzzzzzz' |
Explanation: |
An unexpected return code was returned during execution of a macro related to the cache structure. |
User Action: |
If you are using Adabas Parallel Services, contact your Software AG technical support representative for assistance. If you are using Adabas Cluster Services, see the IBM manual MVS Programming: Sysplex Services Reference for an explanation of the codes. Relevant information can be found in the Return and Reason Codes section of the macro IXLCACHE, in the chapter corresponding to the function displayed in the message. |
ADAX50 | GETMAIN FAILED FOR CAST-OUT DIRECTORY BUFFER |
ADAX50 | SIZE REQUESTED xnnnnnnnn |
Explanation: |
An attempt to allocate space for the cast-out directory buffer failed. |
User Action: |
Reduce memory requirements or expand the amount of memory available. |
ADAX51 | CACHE STRUCTURE ALLOCATION UNACCEPTABLE |
ADAX51 | REQUESTED CACHE ALLOCATION VALUES |
ADAX51 | STORAGE CLASSES X'ee' |
ADAX51 | CAST-OUT CLASSES X'ffff' |
ADAX51 | ADJUNCT=YES |
ADAX51 | MAXIMUM DATA ELEMENTS PER ENTRY X'gg' |
ADAX51 | DATA ELEMENT CHARACTERISTIC X'hh' |
ADAX51 | ACTUAL CACHE ALLOCATION VALUES |
ADAX51 | STORAGE CLASSES X'ii' |
ADAX51 | CAST-OUT CLASSES X'jjjj' |
ADAX51 | ADJUNCT={YES | NO} |
ADAX51 | MAXIMUM DATA ELEMENTS PER ENTRY X'kk' |
ADAX51 | DATA ELEMENT CHARACTERISTIC X'mm' |
Explanation: |
The cache structure connected successfully; however, the attributes of the cache structure are inappropriate for the Adabas sysplex cluster. |
User Action: |
Define the cache structure correctly in the sysplex CFRM policy. |
ADAX52 | INCOMPATIBLE EXISTING USER(S) OF THE |
ADAX52 | CACHE STRUCTURE cache-structure-name |
Explanation: |
The cache structure with the name indicated is already being used by another Adabas cluster. Cache structure names may only be used for a single Adabas cluster of nuclei. |
User Action: |
Use the cache structure name identified for use by your particular cluster. |
ADAX53 | INTERNAL ERROR - NO AVAILABLE XQRB |
Explanation: |
An internal error has occurred. |
User Action: |
Contact your Software AG technical support representative. |
ADAX54 | INSUFFICIENT CACHE DATA ELEMENTS |
Explanation: |
The cache structure connected successfully; however, the number of cache data elements in the external cache structure (or global cache area)is not sufficient. There must be enough data elements to hold 80,000 or more bytes of information. The number of data elements allocated is indicated earlier in message ADAX57. |
User Action: |
Increase the size of the external cache structure (or global cache area). Alternatively, modify the ADARUN parameters DIRRATIO and/or ELEMENTRATIO to ensure that enough cache data elements are allocated. |
ADAX55 | THIS JOB WILL NOW TERMINATE |
Explanation: |
An internal error occurred that caused the nucleus to terminate abnormally. A message issued prior to this one provides more information related to the error. |
User Action: |
Contact your Software AG technical support representative. |
ADAX57 | CONNECTED TO CACHE STRUCTURE cache-structure-name |
ADAX57 | DIRECTORY ELEMENTS xxxxxx |
ADAX57 | DATA ELEMENTS yyyyyy |
ADAX57 | DATA ELEMENT SIZE zzzzzz |
Explanation: |
An Adabas cluster nucleus successfully connected to the specified cache structure (or global cache area) in a cluster environment. This message provides a count of the cache's directory entries and data elements, along with the data element size. |
ADAX58 | TIME EXPIRED WAITING FOR NOTIFICATION OF |
ADAX58 | EXISTING CONNECTORS TO THE CACHE STRUCTURE |
Explanation: |
The attempt to connect an Adabas cluster nucleus to the cluster cache structure in a sysplex environment timed out waiting for information about existing connections to the cache structure. |
User Action: |
Try again to start the Adabas sysplex cluster nucleus. If the error continues to occur, contact your Software AG technical support representative. |
ADAX59 | UNEXPECTED RETURN CODE FROM { ADAXEC | ADASMC } |
ADAX59 | FUNCTION X'ff' xxxxxxxxxxxxxxxxxxxxxxxx |
ADAX59 | RC rrr |
Explanation: |
An unexpected return code was received during a call to the referenced module. The message includes the function code and return code. |
User Action: |
Contact your Software AG technical support representative. |
ADAX5B | dbid CONNECTING TO S64 CACHE AT address |
ADAX5B | dbid CONNECT TO S64 CACHE RETURN CODE ADAIOR-return-code/zOS-return-code/zOS-reason-code |
ADAX5B | DISCONNECTING FROM S64 CACHE |
ADAX5B | DISCONNECT FROM S64 CACHE RETURN CODE ADAIOR-return-code/zOS-return-code/zOS-reason-code |
Explanation: |
ADABAS Parallel Services is using z/OS shared 64-bit addressable storage as part of its cache configuration. Connecting to the S64 object establishes a local affinity and makes the object addressable. Disconnecting deletes the affinity, after which the object is no longer addressable. Any non-zero return code received from z/OS IARV64 is formatted. |
Action: |
If the attempt fails, examine the IARV64 return and reason code description in IBM documentation. If the cause is not clear, notify your Software AG technical support representitive. |
| ADAX60 | ADAX61 | ADAX62 | ADAX63 | ADAX64 | ADAX65 | ADAX66 | ADAX67 | ADAX68 | ADAX69 | ADAX70 | ADAX71 | ADAX72 | ADAX73
ADAX60 | { PEER NUCLEUS | UNKNOWN CONNECTOR } connection-name |
ADAX60 | { IS ALREADY | HAS } CONNECTED TO |
ADAX60 | { CACHE | LOCK } STRUCTURE structure-name |
Explanation: |
An event occurred related to another connector of a cache or lock structure. |
ADAX60 | { PEER NUCLEUS | UNKNOWN CONNECTOR } connection-name |
ADAX60 | HAS DISCONNECTED { NORMALLY | ABNORMALLY } FROM |
ADAX60 | { CACHE | LOCK } STRUCTURE structure-name |
Explanation: |
An event occurred related to another connector of a cache or lock structure. |
ADAX61 | date time statistic-text statistic-value |
Explanation: |
This message displays cache- and lock-related statistics during termination or in response to a console command issued in an Adabas cluster environment. |
ADAX62 | UNEXPECTED LOCK RETURN CODE ENCOUNTERED |
ADAX62 | FUNCTION X'xx' |
ADAX62 | LRC X'cccccccc' REASON X'rrrrrrrr' |
Explanation: |
An attempt to lock or unlock a logical resource failed. The lock manager function number is 'xx'; its response code is 'cccccccc'; and its reason code is 'rrrrrrrr'. All variables are in hexadecimal. |
System Action: |
The nucleus terminates abnormally. |
User Action: |
This is an unexpected error. Contact your Software AG technical support representative for assistance. If you are using Adabas Cluster Services, see the IBM manual MVS Programming: Sysplex Services Reference for an explanation of the codes, . Relevant information can be found in the Return and Reason Codes section of the macro IXLLOCK. |
ADAX63 | LOCK CONNECT PROBLEM RC X'cccccccc' REASON X'rrrrrrrr' | |||||||||||||||||||||
Explanation: |
An error occurred while connecting to the lock structure. The lock manager's response code is 'cccccccc', its reason code is 'rrrrrrrr'. Both variables are in hexadecimal. |
|||||||||||||||||||||
System Action: |
The nucleus terminates abnormally. |
|||||||||||||||||||||
User Action: |
This is an unexpected error. Contact your Software AG technical support representative for assistance. If you are using Adabas Cluster Services, see the IBM manual MVS Programming: Sysplex Services Reference for an explanation of the codes. Relevant information can be found in the Return and Reason Codes section of the macros IXCQUERY and IXLCONN. Common reason codes that occur due to configuration errors include the following:
|
ADAX64 | ADANCX LOCK-RELATED GETMAIN FAILED |
Explanation: |
The lock manager failed to acquire main storage. |
User Action: |
Restart the nucleus with a larger REGION parameter or make the nucleus parameters NH, NU, or LDEUQP smaller. |
ADAX65 | PARAMETER TAKEN OVER: parameter-name |
ADAX65 | OLD: old-value NEW: new-value |
Explanation: |
A global parameter was changed on one nucleus in the cluster. This parameter was propagated to all other nuclei and taken over by them. |
ADAX66 | INCOMPATIBLE GLOBAL PARAMETER parameter-name |
ADAX66 | SPECIFIED: value-specified IN EFFECT: value-in-effect |
Explanation: |
An attempt was made to change an unchangeable global parameter. This change is rejected. |
ADAX67 | INCOMPATIBLE EXISTING USER(S) OF THE ADAX67 |
ADAX67 | LOCK STRUCTURE lock-structure-name |
Explanation: |
The lock structure with the name specified in the message is already being used by another Adabas sysplex cluster or by other software. Lock structure names must be unique in the sysplex environment and for each Adabas nucleus cluster. |
User Action: |
Use the lock structure name that has been identified for use by your particular Adabas sysplex cluster. |
ADAX68 | TIME EXPIRED WAITING FOR NOTIFICATION OF |
ADAX68 | EXISTING CONNECTORS TO THE LOCK STRUCTURE |
Explanation: |
An attempt to connect an Adabas sysplex cluster nucleus to the lock structure timed out waiting for information about existing connections to the lock structure. |
User Action: |
Determine whether any conditions exist in the coupling facility or the system itself that could interrupt the flow of information or make the flow extremely slow. |
ADAX69 | LOCK STRUCTURE TOO SMALL |
ADAX69 | EXPECTED MIN NUMBER OF RECORDS nnn,nnn,nnn |
Explanation: |
The lock structure defined in the CFRM policy is too small to handle the current settings of the ADARUN parameters. The minimum number of records expected by the processes is indicated. |
User Action: |
Either decrease the value of the ADARUN parameters NU, NH, or LDEUQP; or increase the size of the lock structure. |
ADAX70 | CONNECTED TO LOCK STRUCTURE lock-structure-name |
ADAX70 | NUMBER OF LOCK ENTRIES nnn,nnn |
ADAX70 | MAX NUMBER OF RECORD ELEMENTS nn,nnn |
Explanation: |
An Adabas cluster nucleus successfully connected to the specified lock structure in an OS/390 parallel sysplex environment. This message provides
|
ADAX71 | RETRYING CACHE WRITE FOR RABN X'rrrrrrrr' |
Explanation: |
This message identifies the RABN value in hexadecimal for which a cache write is being retried. The error leading to the write retry is identified in previous messages. |
ADAX72 | GETMAIN FAILED FOR LOCK ELEMENT TABLE |
ADAX72 | SIZE REQUESTED Xnnnnnn |
Explanation: |
An attempt to allocate space for the lock element table failed. |
User Action: |
Reduce the memory requirements for the table or expand the amount of memory available. |
ADAX73 | LOCK STRUCTURE SIZE ERROR |
Explanation: |
An error was detected in the lock structure policy: both the SIZE and INITSIZE values are zero. |
User Action: |
Review the lock structure policy and make the necessary changes. |
ADAX74 | ADAX75 | ADAX76 | ADAX77 | ADAX78 | ADAX79 | ADAX80 | ADAX81 | ADAX82 | ADAX83 | ADAX84 | ADAX85 | ADAX86 | ADAX87 | ADAX88 | ADAX89 | ADAX90 | ADAX91 | ADAX92 | ADAX93 | ADAX94 | ADAX95 | ADAX96 | ADAX97 | ADAX98
ADAX74 | WARNING: NOW IT IS TOO LATE TO COPY DDPLOGRn |
Explanation: |
Corresponds to the ADAN05 message at startup, but occurs during online recovery. Adabas has begun to write data protection log data to the dataset identified by DD/PLOGRn. This means that the dataset can no longer be copied to tape for subsequent use as input to the REGENERATE or BACKOUT functions of the ADARES utility. A user exit 2 (dual log processing) or user exit 12 (multiple log processing) call either was not made or did not successfully copy the DD/PLOGRn dataset with the ADARES utility. |
User Action: |
If the database is running without user exit 2, overwriting the PLOG data is normal and this message can be ignored. If the database is running with user exit 2, this message occurs only when the user exit asks the nucleus to proceed even though the PLOG has not been copied. Whether this is an error or not depends on the logic the user has implemented in the user exit. |
ADAX75 | PROTECTION LOG PLOGRn STARTED |
Explanation: |
Corresponds to the ADAN21 message at startup, but occurs during online recovery. Adabas is now ready to begin writing data protection information to the dual or multiple data protection log identified by DD/PLOGRn. |
User Action: |
Execute the PLCOPY function of the ADARES utility at this time to reinitialize the PLOGs. |
ADAX76 | NUCLEUS RUN WITH PROTECTION LOG nnnnn |
Explanation: |
Corresponds to the ADAN02 message at startup, but occurs during online recovery. The Adabas nucleus session has been initiated and database protection logging has been specified. Subsequent execution of the REGENERATE and BACKOUT functions of the ADARES utility for any updates applied during the session is possible. |
ADAX77 | IDTH PREFIX PROBLEM |
Explanation: |
A query request to ADAMPM to get the address of the IDTH failed. The nucleus terminates abnormally. |
User Action: |
This is an unexpected error. Contact your Software AG technical support representative. |
ADAX78 | ADACOM MUST BE RUN FIRST |
Explanation: |
While trying to connect to the global lock area, ADASML detects that ADACOM is not running. The nucleus terminates abnormally. |
User Action: |
Start ADACOM before starting the Adabas Parallel Services cluster nucleus. |
ADAX79 | dbid GLOBAL RESOURCE LOCK ON THIS SYSTEM IS INVISIBLE TO NUCID nucid ON THE SYSTEM sysname |
Explanation: |
Cluster Services nuclei working on the same database synchronize some of their actions using resource locks via Global Resource Serialization (GRS). During session start one nucleus detected that a resource lock it obtained was not effective against the peer nucleus with the NUCID shown, which was active on the system shown. The starting nucleus terminates with parm-error 105. |
User Action: |
Contact your system programmer to ensure that GRS is configured in a way that GRS resource locks are mutually effective against one another on all systems on which you intend to run Cluster Services nuclei. |
ADAX80 | ONLINE RECOVERY INITIATED |
Explanation: |
An Adabas cluster nucleus initiated an online recovery process after it detected that a peer nucleus in the same cluster terminated abnormally. (Each surviving nucleus initiates its own online recovery process.) The online recovery process stops all ongoing work in the nucleus, performs a session autorestart (including the backout of all open transactions), or waits until a peer nucleus performs the session autorestart, and then resumes normal processing. |
ADAX80 | ONLINE RECOVERY IN PROGRESS |
Explanation: |
A nucleus started while other nuclei that were already active in the same cluster were performing online recovery in response to a nucleus failure. The starting nucleus waits until the online recovery process completes and then continues with its start-up sequence. |
ADAX80 | { ONLINE SAVE | TRANS SUSPEND | ADAEND/HALT } PROCESS CANCELED |
Explanation: |
In order to recover from the failure of a peer nucleus (online recovery), the nucleus canceled
|
User Action: |
Either restart the save operation after the online recovery process has completed successfully; or issue another ADAEND or HALT request if you still want to shut down the nucleus. |
ADAX81 | WAITING FOR ACTIVE TRANSACTIONS TO FINISH |
Explanation: |
When the online recovery process started, one or more transactions were active. The recovery process allows them to continue for a while in an attempt to bring them to normal completion. |
ADAX82 | ALL TRANSACTIONS FINISHED |
Explanation: |
All transactions that were active when online recovery started have finished normally. |
ADAX82 | count ACTIVE TRANSACTION(S) INTERRUPTED |
Explanation: |
A number of transactions indicated in the message were active when online recovery started but did not finish within the allotted time and were interrupted. They are backed out during online recovery. The affected users receive response code 9, subcode 18, for their next commands. |
ADAX83 | WAITING FOR ACTIVE COMMANDS TO FINISH |
Explanation: |
When the online recovery process was ready to interrupt all ongoing work, one or more commands were still active. The recovery process allows them to continue for a short time in an attempt to bring them to normal completion. |
ADAX84 | ALL COMMANDS FINISHED |
Explanation: |
All active commands that the online recovery process was waiting for have finished normally. |
ADAX84 | count ACTIVE COMMAND(S) INTERRUPTED |
Explanation: |
A number of active commands indicated in the message did not finish within the allotted time and were interrupted. They are sent back to their respective users with response code 9, subcode 19. Their associated command IDs, if any, are deleted. |
ADAX85 | WAITING FOR ACTIVE I/OS TO FINISH |
Explanation: |
When the online recovery process interrupted all ongoing work, one or more I/Os were active. The recovery process waits for these I/Os to finish. |
ADAX86 | ALL I/OS FINISHED |
Explanation: |
All I/Os that the online recovery process was waiting for have finished. |
ADAX87 | WAITING FOR OUTSTANDING MESSAGES TO BE ANSWERED |
Explanation: |
When the online recovery process interrupted all ongoing work, one or more internucleus commands were still due a response. The recovery process waits for the responses to arrive. |
ADAX88 | ALL OUTSTANDING MESSAGES ANSWERED |
Explanation: |
All outstanding responses for internucleus commands that the online recovery process was waiting for have arrived. |
ADAX89 | SESSION AUTORESTART WILL BE DONE BY { THIS | PEER } NUCLEUS |
Explanation: |
The session autorestart that is part of the online recovery process is performed either by this nucleus or by a peer nucleus, as indicated in the message. |
ADAX90 | RECOVERY SYNCPOINT syncpoint INITIATED |
Explanation: |
If more than one nucleus remains active when a peer nucleus terminates abnormally, the surviving nuclei synchronize their online recovery processes using several syncpoints, which all nuclei must reach before recovery processing can continue. This message indicates that the nucleus that performs the session autorestart is ready to proceed when all other nuclei have reached the respective syncpoint. |
ADAX91 | WAITING ON RECOVERY SYNCPOINT syncpoint |
Explanation: |
The online recovery process is waiting for the nucleus that performs the session autorestart to initiate the recovery syncpoint indicated. |
ADAX92 | RECOVERY SYNCPOINT syncpoint REACHED |
Explanation: |
All nuclei involved in the collaborative online recovery have reached the recovery syncpoint indicated. The recovery process proceeds. |
ADAX93 | BEGINNING SESSION AUTORESTART | ||||||||
ADAX93 | dbid BEGINNING WORK4 INTERPRETATION | ||||||||
ADAX93 | dbid WORK4 HANDLING FAILED | ||||||||
Explanation: |
Various message texts can appear for this message number. The explanation and action for each is given in the following table.
|
ADAX94 | SESSION AUTORESTART EXECUTED SUCCESSFULLY | ||||||||||
ADAX94 | dbid DTP=RM-USERS ARE COPIED | ||||||||||
ADAX94 | dbid DTM=RM-USER-COPY FAILED | ||||||||||
ADAX94 | dbid DTM=RM-USER-LOCKS NOT GOTTEN | ||||||||||
Explanation: |
Various message texts can appear for this message number. The explanation and action for each is given in the following table.
|
ADAX95 | SESSION AUTORESTART FAILED |
ADAX95 | RESPONSE CODE = response-code |
ADAX95 | FILE NUMBER = file-number |
ADAX95 | ALL ACTIVE NUCLEI WILL GO DOWN |
Explanation: |
The session autorestart performed during online recovery was not successful. It received the response code shown. If the response code was associated with a particular file, the file number is also shown. This nucleus and all peer nuclei participating in the online recovery process will go down. |
User Action: |
The situation is now equivalent to that after failure of session autorestart during nucleus session start. Determine why the session autorestart failed. Consider contacting your Software AG technical support representative. |
ADAX96 | PEER NUCLEUS FAILED DURING ONLINE RECOVERY |
ADAX96 | THIS NUCLEUS GOES DOWN TOO |
Explanation: |
A second nucleus failure occurred while an online recovery process was in progress to handle the abnormal termination of a peer nucleus. All nuclei active in the Adabas cluster will go down. |
User Action: |
Restart the Adabas cluster. Determine the reasons for the first and the second failure. Consider contacting your Software AG technical support representative. |
ADAX96 | UTILITY WITH EXCLUSIVE DATABASE CONTROL IS ACTIVE |
ADAX96 | THIS NUCLEUS GOES DOWN TOO |
Explanation: |
A nucleus failure occurred while a utility with exclusive database control was running. All nuclei active in the Adabas cluster will go down. |
User Action: |
Restart the Adabas cluster and perform appropriate recovery actions for the utility with exclusive database control. |
ADAX97 | ONLINE RECOVERY COMPLETED SUCCESSFULLY |
ADAX97 | RESUMING NORMAL OPERATION |
Explanation: |
The online process set up to handle the abnormal termination of a peer nucleus finished successfully. The nucleus resumes normal operation. |
ADAX98 | RECEIVED RESPONSE CODE rsp-code FROM PEER NUCLEUS |
Explanation: |
An online recovery process that was started to recover from the failure of one nucleus received a response code while communicating with another, still alive nucleus. All remaining active nuclei terminate. |
User Action: |
Restart the nuclei. The first starting nucleus performs offline recovery (that is, session autorestart). |
ADAX98 | V2/xxx COMMAND RECEIVED rsp-rr/ss FROM NUCID nnn |
Explanation: |
An internal command used for inter-nucleus communication encountered a messaging failure; it got the response code/subcode shown from the peer nucleus shown. |
ADAX98 | CANCELING PEER NUCLEUS WITH NUCID=nnn |
Explanation: |
After a messaging failure during inter-nucleus communication that was due to an error on the receiver's side, the nucleus receiving the error indication has decided to cancel the peer nucleus causing the error. A subsequent online recovery process will recover from the forced failure of the peer nucleus. |