The named counter sequence number server program has started execution.
Initialization continues.
None.
Console and SYSPRINT
DFHNCMN
The named counter sequence number server for the named pool has completed initialization and is now ready to accept connections.
The server waits for connection requests or operator commands.
None.
Console and SYSPRINT
DFHNCMN
The named counter sequence number server program needs to know the name of the associated named counter pool in order to complete initialization, but no pool name was specified in the SYSIN or PARM field parameters.
The server is terminated.
Ensure that the parameter POOLNAME=name is specified either in the SYSIN parameters or in the PARM field of the JCL for the server.
Console and SYSPRINT
DFHNCMN
The named counter sequence number server main program DFHNCMN cannot complete initialization because it is not running with APF authorization.
The server is terminated.
Ensure that the named counter sequence number server program DFHNCMN is loaded from an APF authorized library and has been link-edited with the option AC(1).
Console and SYSPRINT
DFHNCMN
The named counter sequence number server has started termination processing, so no further requests will be processed.
Termination continues.
None.
Console and SYSPRINT
DFHNCMN
The named counter sequence number server has completed termination processing. For normal termination, the return code and reason code are both zero. If the termination was caused by an error, the return code will be 8 and the reason code will be the number of the previous DFHNCnnnn message giving the reason for termination.
The named counter sequence number server program returns control (via the AXM termination routines) to MVS for job step termination.
None.
Console and SYSPRINT
DFHNCMN
The named counter sequence number server has terminated after intercepting an abnormal termination (ABEND) request. If the completion code is a system completion code, it is shown as three hexadecimal digits, otherwise it is shown as four decimal digits for a user completion code. Any associated reason code is shown as a four byte hexadecimal value, which will be zero if no reason code was provided.
The named counter sequence number server program returns control (via the AXM termination routines) to MVS for job step termination.
None.
Console and SYSPRINT
DFHNCMN
The server attempted to generate a default ARM element identifier to use for automatic restart registration, using the one or two character &SYSCLONE value to identify the MVS system. Normally, MVS verifies during start-up that &SYSCLONE is unique within the sysplex. However, the server is running on a level of MVS where this check is optional and has not been performed, so the server is unable to generate a unique element identifier.
The server is terminated.
Servers should not normally be run on a level of MVS which does not enforce unique &SYSCLONE values. However, the problem can be bypassed by specifying an ARM element name explicitly on the server ARMELEMENT parameter.
Console and SYSPRINT
DFHNCRS
A request to the MVS automatic restart manager (ARM) gave an unexpected return code. The return code and reason code are shown in hexadecimal notation.
The server is terminated.
See the IXCARM macro in OS/390 MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCRS
Automatic restart support is not available. The MVS automatic restart manager (ARM) gave an unexpected return code. The return and reason code are shown in hexadecimal notation.
The server continues initialization.
See the IXCARM macro in z/OS MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCRS
The named counter sequence number server parameter processing routine is interpreting the specified parameter string. The first word gives the type of parameter (SYSIN/PARM/SET/DISPLAY/PRINT) and the rest is the specified parameters optionally followed by descriptive comment text after one or more spaces. If the parameters start with an asterisk or a space, the whole line is taken as descriptive comments.
Any specified parameters will be processed.
None.
Console and SYSPRINT
DFHNCPR
This parameter keyword did not match any of the defined parameter keywords for the named counter sequence number server.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter keyword (or remove the incorrect parameter) and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter should
have been specified as a name containing not more than the indicated
number of
characters.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter should have been specified as a decimal number but was not in a valid format. (Numeric parameters can optionally be followed by the letter K, M or G to denote the appropriate powers of 1024).
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter exceeded the maximum allowed value, given in the message.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter was less than the minimum allowed value, given in the message.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter did not conform to the correct syntax for a time interval.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
A named counter sequence number server parameter keyword was specified in a context where it is not valid, such as an attempt to SET a parameter which can only be specified at initialization time, or to specify at initialization time a parameter which is only valid on DISPLAY.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
If the error occurred at initialization, remove the incorrect parameter and restart the server. If it occurred on a server command, check that the command and parameter were correctly entered.
Console and SYSPRINT
DFHNCPR
The named counter sequence number server parameter processing routine found some unexpected text when attempting to process parameters.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameters (or remove the incorrect parameter) and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
A named counter sequence number server parameter keyword was specified in the form keyword=value in a context where it was not expected, for example on a DISPLAY command.
Processing of the current line of parameters is terminated.
Reenter the command without specifying a value for the parameter to be displayed.
Console and SYSPRINT
DFHNCPR
This message is issued to show the current value of a named counter sequence number server parameter setting in response to a DISPLAY or PRINT command.
Processing continues normally.
None.
Console and SYSPRINT
DFHNCPR
The value of this named counter sequence number server parameter was not recognized. It should have been specified as one of the indicated list of values.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Correct the parameter value and reenter the command or restart the server.
Console and SYSPRINT
DFHNCPR
A parameter keyword was specified without an associated parameter value on a named counter sequence number server SET command or in a SYSIN or PARM parameter string. Note that the only character which should appear between the parameter keyword and its intended value is the equals sign, without any extra spaces.
Processing of the current parameter string (command parameter list, PARM field or SYSIN input line) is terminated. For an initialization parameter specified in SYSIN or the PARM field, a return code is set which will cause the server to terminate when initialization parameter processing is complete.
Reenter the parameter specification in the correct form keyword=value.
Console and SYSPRINT
DFHNCPR
A named counter sequence number server operator command has been issued via the MVS MODIFY or STOP command. This message identifies the console name (or TSO userid) from which the command was issued and the text of the command.
Processing continues.
None.
SYSPRINT
DFHNCOP
A named counter sequence number server command was issued which had no valid parameters on it but was otherwise syntactically valid. The command has had no effect.
Processing continues normally.
Ensure that the command was entered correctly.
Console and SYSPRINT
DFHNCOP
A named counter sequence number server command has been processed successfully.
Processing continues.
None.
Console and SYSPRINT
DFHNCOP
A named counter sequence number server STOP command has been issued (either via an MVS STOP command or via an MVS MODIFY command with the text STOP) but there are still active connections to the server, so the STOP command has not yet taken effect.
The server rejects any further attempts to establish new connections, but continues processing requests for existing connections. Each time a connection is terminated, this message will be repeated as long as there are more active connections.
Further information about the connections which are still active may be obtained using the command DISPLAY CONNECTIONS.
If the server needs to be shut down without waiting for connections to be closed, issue the server CANCEL command. Note that this will immediately terminate any active connections, causing any further requests for that server to be given a SYSIDERR indication. (The MVS CANCEL command can also be used, but should preferably be avoided because it will prevent the server from producing its normal closedown statistics and reports).
Note that if a CICS region is abnormally terminated while server connect or disconnect processing is in progress, or is terminated without going through end of task processing (for example using the FORCE command) there is a slight chance that the server will not be notified that the connection has been terminated. In this case the server will not be able to be closed down with the server STOP command, but only with the server CANCEL command.
Console and SYSPRINT
DFHNCOP
Processing of a named counter sequence number server STOP command has now been successfully completed. This means that there are no longer any active connections and the server is ready to close down.
The named counter sequence number server starts termination processing.
None.
Console and SYSPRINT
DFHNCOP
An operator command was addressed to the named counter sequence number server using the MVS MODIFY command, but the first word of the MODIFY parameter text is not a recognized server command (SET, DISPLAY, PRINT, STOP, CANCEL or an accepted abbreviation for one of these).
The command is ignored.
Correct and reenter the command.
Console and SYSPRINT
DFHNCOP
A named counter sequence number server CANCEL command has been
issued, either from an operator console or internally by the server in response
to a severe error such as coupling facility failure. This message
includes any restart parameter specified on the command and the number of
active connections which may be affected by this command.
The server terminates immediately, without waiting to close connections.
None.
Console and SYSPRINT
DFHNCOP
An operator command which appears to be a CICS command (a four-character transaction code of the form 'CExx') was addressed to the named counter sequence number server using the MVS MODIFY command.
The command is ignored.
Correct and reenter the command. If the intention is to close down the server, use the server STOP or CANCEL command.
Console and SYSPRINT
DFHNCOP
A named counter sequence number server CANCEL command was issued with a parameter which did not match the valid parameter keywords.
The command is ignored.
Correct and reenter the command.
Console and SYSPRINT
DFHNCOP
A named counter sequence number server STOP command was issued with parameters, but the STOP command does not support any parameters.
The command is ignored.
Correct and reenter the command.
Console and SYSPRINT
DFHNCOP
This describes a single connection from a CICS region to the named counter sequence number server, in response to the server command DISPLAY CONNECTIONS or PRINT CONNECTIONS. The information shows the job name, the generic APPLID and the time in hours, minutes and seconds since the most recent request was issued using the connection.
A message in this form is issued for each active connection to the current server, then message DFHNC0352I is issued to show the total number of active connections.
None.
Console and SYSPRINT
DFHNCCN
This describes the total number of active connections from CICS regions to the named counter sequence number server, in response to the server command DISPLAY CONNECTIONS or PRINT CONNECTIONS.
Processing continues.
None.
Console and SYSPRINT
DFHNCCN
This message lists one or two counter names in response to the named counter sequence number server command DISPLAY COUNTERS or PRINT COUNTERS.
This message is issued as many times as is necessary to list all current counter names, then message DFHNC0362I is issued to show the total number of counters.
None.
Console and SYSPRINT
DFHNCRQ
This describes the total number of counters within the the pool, in response to the named counter sequence number server command DISPLAY COUNTERS or PRINT COUNTERS.
Processing continues.
None.
Console and SYSPRINT
DFHNCRQ
This message shows counter details in response to the named counter sequence number server command DISPLAY COUNTER=name or PRINT COUNTER=name.
The detailed message layout is as follows:
Current value Minimum value Maximum value
n n n
Options: x y
Processing continues.
The output shows the current counter value, the minimum counter value that can be assigned and the maximum counter that can be assigned. If the maximum value has just been assigned, the counter will be at its limit value, which is one greater than the maximum value that can be assigned.
Console and SYSPRINT
DFHNCRQ
A counter name specified on the named counter sequence number server command DISPLAY COUNTER=name or PRINT COUNTER=name did not match any existing counter in the pool.
The command is ignored.
Ensure that the counter name was entered correctly, and that the command was addressed to the correct pool server.
Console and SYSPRINT
DFHNCRQ
This indicates the number of matching named counters within the pool for which details were displayed in response to the named counter sequence number server command DISPLAY COUNTERS or PRINT COUNTERS where the counter name contained one or more wild card characters.
Processing continues.
None.
Console and SYSPRINT
DFHNCRQ
The named counter sequence number server has successfully established a connection to the coupling facility list structure for the named counter pool, using the IXLCONN macro.
Processing continues.
None.
Console and SYSPRINT
DFHNCCF
The named counter pool list structure did not previously exist and was allocated as part of the connection process.
List structure initialization will be performed if necessary.
None.
Console and SYSPRINT
DFHNCCF
The IXLCONN macro to connect the named counter sequence number server to its pool list structure failed.
The named counter sequence number server is terminated.
See the documentation of the IXLCONN macro in OS/390 MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code. If the reason code is of the form xxxx0C08, indicating structure allocation failure, this message will be followed by message DFHNC0409 giving the facility reason code for each coupling facility in which allocation was attempted.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has successfully connected to its pool list structure but has found that the structure has been allocated using an IXLCONN structure attribute keyword which is not supported by the server.
The server is terminated.
This probably indicates that the structure has been allocated or modified by some program other than the named counter sequence number server program. In this case, the incorrect structure should be deleted (using the MVS SETXCF FORCE command) so that it will be reallocated correctly when the server is restarted.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server processing to initialize the pool list structure failed with an abnormal internal response code.
The server is terminated.
If the response code is 6 (I/O error), it indicates that an IXLLIST macro gave an abnormal return code, in which case a previous DFHNC0441 message will have been issued giving the IXLLIST return code and reason code. If this response code is any other value, this indicates that the list structure is in a state which should not occur, probably indicating that it was allocated or modified by a program other than the named counter sequence number server. In this case the structure may need to be deleted (using the MVS SETXCF FORCE command) so that it will be reallocated when the server is restarted.
Console and SYSPRINT
DFHNCCF
The named counter sequence number pool is currently locked for exclusive use by some other job such as a pool unload or reload job. (This serialization uses an MVS ENQ with scope SYSTEMS, major name 'SYSZDFH' and minor name equal to the structure name, 'DFHNCLS_poolname').
The server is terminated.
Check whether a pool maintenance job is currently running. If it is, wait until it has finished before trying to start the server again. You can find out what jobs are currently using the pool using this MVS command:
DISPLAY GRS,RES=(SYSZDFH,'DFHNCLS_poolname')
Note that for this command the pool name must be exactly eight characters, padded with trailing spaces if necessary.
Console and SYSPRINT
DFHNCCF
The current named counter sequence number unload or reload job requires exclusive use of the pool, but some other job is running which already has shared or exclusive use of the pool. (This serialization uses an MVS ENQ with scope SYSTEMS, major name 'SYSZDFH' and minor name equal to the structure name, 'DFHNCLS_poolname').
The server is terminated.
Check whether a named counter sequence number server or maintenance job is currently running. If it is, wait until it has finished before trying to run the current job again. You can find out what jobs are currently using the pool using this MVS command:
DISPLAY GRS,RES=(SYSZDFH,'DFHNCLS_poolname')
Note that for this command the pool name must be exactly eight characters, padded with trailing spaces if necessary.
Console and SYSPRINT
DFHNCCF
If a previous named counter sequence number server message DFHNC0403 indicated an IXLCONN failure because the structure could not be allocated, this message is issued for each coupling facility in which allocation was attempted to show the facility reason code indicating why structure allocation failed. If the reason code is known to the server, the name of the reason code is given (as defined in the MVS macro IXLYCONA, but without the 'ConaRsn' prefix), otherwise its decimal value is shown.
If the response indicates InvalidStructureSize, this means that the initial list structure size (specified on the server POOLSIZE parameter or in the CFRM policy INITSIZE parameter) is not large enough to contain the required structure control information. The size of the control information is affected by the maximum structure size specified in the CFRM policy.
The server is terminated.
If further details are required, see the descriptions of the reason codes in the source of the MVS macro IXLYCONA which maps the connect answer area.
If the response was InvalidStructureSize, increase the initial structure size specification in the server POOLSIZE parameter or the CFRM policy INITSIZE parameter to ensure that there is enough space for data in addition to the structure control information. Also, check that the maximum structure size specified in the CFRM policy is not unnecessarily large. See the CICS System Definition Guide for more information on how to estimate pool sizes.
Console and SYSPRINT
DFHNCCF
This message is issued by the named counter sequence number server when the percentage of list entries in use within the list structure increases past certain set threshold levels, or when it decreases past a threshold level after previously being at a higher level. This message is also issued immediately after a structure alter request has completed in order to show how the percentage has been affected by changes in the structure size. The percentage is calculated using information that is returned by successful coupling facility access requests, so if the message was triggered by structure alter completion and the current server has not processed any successful requests recently, the information may not be accurate.
The warning threshold is increased to the next higher level (normally 5% higher if less than 95%, otherwise 1% higher), or decreased to the previous lower level depending on whether the usage is increasing or decreasing.
Note that the structure may soon become full, preventing new counters from being created. If the structure is currently allocated at less than its maximum size and the coupling facility has enough free space, the size of the structure can be increased dynamically using the MVS SETXCF command with the START,ALTER option, and any active servers will be able to use the increased space immediately.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has been notified by the system that a structure alter request has completed normally.
New values for the structure size and number of entries are stored. This message is followed by message DFHNC0411 to indicate the new usage percentage.
None.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has been notified by the system that a structure alter request has ended abnormally. The two bytes of status information in this message are taken from EEPLALTERENDSTATEFLAGS in the event exit parameter list (defined in the MVS macro IXLYEEPL).
No action is taken as a result of this notification, but any problem which caused the alter request to fail may result in other related problems.
If further information is required, look for MVS messages on the system log indicating the reason for the structure alter request failure. For further information about the status flags, see the source of the MVS macro IXLYEEPL.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has been notified by the system that a structure alter request has ended normally but the target size was not attained.
New values for the structure size and number of entries are stored. This message is followed by message DFHNC0411 to indicate the new usage percentage.
None.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has been notified by the system that connectivity has been lost to the coupling facility containing the pool list structure.
The server issues an internal CANCEL command to terminate itself immediately.
Restart the server when connectivity to the coupling facility from the current system has been reestablished. If connectivity is still available from other systems, CICS transactions which require access to the affected pool should be diverted to those systems if possible.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has been notified by the system that the named counter pool list structure has been lost due to coupling facility structure failure. All named counters in the pool have been lost.
Each server for the affected pool issues an internal CANCEL command to terminate itself immediately.
If another coupling facility is available and is included in the CFRM preference list for the failed structure, restart the servers to cause a fresh copy of the list structure to be allocated on the alternate coupling facility. If no other coupling facility is available, wait until the original coupling facility has been made available again before restarting the servers.
Console and SYSPRINT
DFHNCCF
This message gives a summary of coupling facility access statistics. It is issued in response to a named counter sequence number server DISPLAY or PRINT command which includes the CFSTATS parameter, and may also be produced on the SYSPRINT file during interval statistics if the statistics options include print file output.
The detailed message layout is as follows:
Requests: Create Get Set Delete Inquire Browse
n n n n n n
Responses: Asynch Unavail
n n
Normal Not fnd Vers chk List chk Str Full I/O err
n n n n n n
Processing continues.
The statistics are described in detail in the DFHNCS4D data area. The individual fields have the following meanings:
Console and SYSPRINT
DFHNCCF
This message gives a summary of the usage statistics for the named counter pool list structure. It is issued in response to a named counter sequence number server DISPLAY or PRINT command which includes the POOLSTATS parameter, and may also be produced on the SYSPRINT file during interval statistics if the statistics options include print file output.
The detailed message layout is as follows:
Structure: Size Max size
nK nK
Entries: Total In use Max used Free Min free
n n n n n
100% n% n% n% n%
Processing continues.
The statistics are described in detail in the DFHNCS6D data area. Pool usage statistics are calculated from information returned by recent coupling facility requests, and are not always very accurate, especially if the pool has not been accessed recently by the current server.
The individual fields have the following meanings:
Console and SYSPRINT
DFHNCCF
A coupling facility access request issued by the named counter sequence number server using the IXLLIST macro gave an abnormal return code.
The failing request is given a return code indicating a coupling facility access error.
See the documentation of the IXLLIST macro in OS/390 MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCCF
A coupling facility access request issued by the named counter sequence number server using the IXLLIST macro failed because there is no free entry to create a new named counter.
The failing request is given a return code indicating that there is no space available in the pool. This message will not be issued for further failures until the the number of entries in use has fallen well below the warning threshold.
Any named counters which are no longer in use should be deleted so that the space can be reused. If the structure is currently allocated at less than its maximum size and the coupling facility has enough free space, the size of the structure can be increased dynamically using the MVS SETXCF command with the START,ALTER option, and any active servers will be able to use the increased space immediately. However, if this action is possible it should normally have been taken in response to earlier warning message before the structure became full.
Console and SYSPRINT
DFHNCCF
A named counter sequence number access request was terminated abnormally and the server issued an IXLPURGE macro to ensure any active IXLLIST request was purged before releasing the I/O buffer, but the IXLPURGE macro gave a non-zero return code.
The error is ignored because this only occurs when a request is already being terminated abnormally.
See the documentation of the IXLPURGE macro in OS/390 MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server has successfully disconnected from the pool list structure (using the IXLDISC macro) during termination.
Processing continues.
None.
Console and SYSPRINT
DFHNCCF
The IXLDISC macro to disconnect the named counter sequence number server from its pool list structure failed.
The error is ignored, as disconnection only occurs when the server is already terminating.
See the documentation of the IXLDISC macro in OS/390 MVS Programming: Sysplex Services Reference (GC28-1772) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCCF
The named counter sequence number server was unable to connect to its coupling facility structure because of an environmental error, such as the structure being unavailable, as described in a previous DFHNC0403 message. The server is now waiting for this problem to be fixed, and will retry the connection request when it is notified via the ENF facility that the specific structure may now be available or that some change has occurred in the status of general coupling facility resources.
The server waits to be notified of a relevant event.
No action is required, but the waiting server can optionally be terminated using the MVS CANCEL command if it is no longer required.
Console and SYSPRINT
DFHNCEN
The named counter sequence number server has been notified via ENF that its list structure may now be available or that a change has occurred in the status of some general coupling facility resources, so it is about to make another attempt to connect to the structure.
The original IXLCONN request is retried.
None.
Console and SYSPRINT
DFHNCEN
An ENF request issued by the named counter sequence number server gave an unexpected return code.
If this occurs on the ENFREQ ACTION=LISTEN request and the server is subsequently unable to connect to the list structure, the server will be terminated instead of waiting for the structure to become available.
See the documentation of the ENFREQ macro in OS/390 MVS Programming: Authorized Assembler Services Reference, Volume 2 (ENFREQ-ITTFMTB) (GC28-1765) for the explanation of the return and reason code.
Console and SYSPRINT
DFHNCEN
The named counter sequence number server is about to collect interval, end of day or closedown statistics. This message identifies the start of the time interval to which the statistics apply, which is either the time that the server was started up or the time of the last reset, which occurs whenever interval or end of day statistics are produced. The format of the timestamp is yyyy-mm-dd hh
The server proceeds with statistics collection.
None.
SYSPRINT
DFHNCST
Named counter sequence number server statistics have been collected and counters have been reset. This occurs for interval or end of day statistics.
Processing continues.
None.
SYSPRINT
DFHNCST
Named counter sequence number server statistics have been collected but counters have not been reset. This normally occurs at server closedown.
Processing continues.
None.
Console and SYSPRINT
DFHNCST
The statistics subtask in the named counter sequence number server tried to set up a timer wait interval but failed.
The interval statistics function is terminated with message DFHNC0606.
Check the return code and reason code. A return code of 4 indicates an attempt to set up more than one concurrent timer interval, which indicates a logic error in the server. The reason code in this case is the MVS STIMERM identifier for the existing timer interval. A return code of 8 indicates that the MVS STIMERM macro failed, in which case the reason code indicates the return code received from STIMERM SET.
Console and SYSPRINT
DFHNCST
The statistics subtask in the named counter sequence number server tried to cancel a timer wait interval but failed.
The interval statistics function is terminated with message DFHNC0606.
Check the return code and reason code. A return code of 4 indicates an attempt to cancel a nonexistent timer interval, which indicates a logic error in the server. A return code of 8 indicates that the MVS STIMERM macro failed, in which case the reason code indicates the return code received from STIMERM CANCEL.
Console and SYSPRINT
DFHNCST
The statistics collection subtask in the named counter sequence number server was unable to continue processing and has terminated. The reason will have been indicated by an earlier message.
The interval statistics subtask terminates and no further interval statistics or end of day statistics will be produced for this run of the server.
See the earlier message indicating the reason for the termination of the subtask.
Console and SYSPRINT
DFHNCST
Named counter sequence number server statistics have been sent to SMF. The return code from the SMFEWTM macro is indicated in this message. A non-zero return code usually indicates that SMF recording was suppressed because of current SMF options or an installation exit.
Processing continues.
If the return code is non-zero but SMF statistics were expected to be successfully written, see the documentation of the SMFEWTM macro in OS/390 MVS System Management Facilities (SMF) (GC28-1783) for more information about return codes.
SYSPRINT
DFHNCST
The named counter sequence number server program has been started with the UNLOAD option requesting that the named counter pool is unloaded to a sequential data set.
The server starts to process the unload request. In this case, the rest of cross-memory server initialization is bypassed as it will not be needed.
None.
Console and SYSPRINT
DFHNCUL
The named counter pool has been unloaded successfully.
The server closes down normally.
None.
Console and SYSPRINT
DFHNCUL
This message provides additional information about the results of the named counter pool unload process, giving the number of named counters which were unloaded and the number of 4K data blocks written to the unloaded named counter pool data set.
Server termination continues.
None.
Console and SYSPRINT
DFHNCUL
The data set to contain the unloaded named counter pool could not be opened.
Unload processing is terminated and the server is closed down with message DFHNC0706.
Check that the DFHNCUL DD statement is present in the JCL for the unload job.
Console and SYSPRINT
DFHNCUL
The named counter pool unload process failed because of a problem with coupling facility access.
Unload processing is terminated and the server is closed down with message DFHNC0706.
If the response code is 6, this indicates that an unexpected IXLLIST error occurred, for which a previous message DFHNC0441 will have been issued. Any other response code indicates an internal logic error.
Console and SYSPRINT
DFHNCUL
The named counter pool unload process failed. The reason will have been described in a previous message.
The server is terminated.
See the previous message giving the reason for the unload failure. Note that any unload data set produced in this case will be incomplete and will not be valid for reload purposes.
Console and SYSPRINT
DFHNCUL
The named counter sequence number server program has been started with the RELOAD option requesting that the named counter pool is to be reloaded from a sequential data set produced using the UNLOAD option.
The server starts to process the reload request. In this case, the rest of cross-memory server initialization is bypassed as it will not be needed.
None.
Console and SYSPRINT
DFHNCRL
The named counter pool has been reloaded successfully.
The server closes down normally.
None.
Console and SYSPRINT
DFHNCRL
This message provides additional information about the results of the named counter pool reload process. Named counters on the unloaded data set are bypassed during reload processing if they already exist in the pool (for example as a result of a previous reload which could not be completed due to lack of space).
Server termination processing continues.
None.
Console and SYSPRINT
DFHNCRL
The data set containing the named counter pool to be reloaded could not be opened.
Reload processing is terminated and the server is closed down with message DFHNC0808.
Check that the DFHNCRL DD statement is present in the JCL for the reload job.
Console and SYSPRINT
DFHNCRL
The named counter pool reload process failed because of a problem with coupling facility access.
Reload processing is terminated and the server is closed down with message DFHNC0808.
If the response code is 6, this indicates that an unexpected IXLLIST error occurred, for which a previous message DFHNC0441 will have been issued. Any other response code indicates an internal logic error.
Console and SYSPRINT
DFHNCRL
End of file was encountered on the data set containing the unloaded named counter pool before the logical end of the unloaded data was encountered.
Reload processing is terminated and the server is closed down with message DFHNC0808.
This indicates that the unloaded data set is incomplete, perhaps because the unload process was abnormally terminated.
Console and SYSPRINT
DFHNCRL
The named counter pool reload process failed because the unloaded pool data set is not in the correct format.
Reload processing is terminated and the server is closed down with message DFHNC0808.
Check that the correct data set is being used and that the unload process completed normally.
Console and SYSPRINT
DFHNCRL
The named counter pool reload process could not be completed. The reason will have been described in a previous message.
The program is terminated.
See the previous message giving the reason for the reload failure.
Console and SYSPRINT
DFHNCRL
Named counter pool reload processing failed because there are insufficient free entries or elements to store the new data in the structure.
Reload processing is terminated and the server is closed down with message DFHNC0808.
If the structure is currently allocated at less than its maximum size and the coupling facility has enough free space, the size of the structure can be increased dynamically using the MVS SETXCF command with the START,ALTER option, and the reload job can then be run again as soon as the alter request completes, in which case it will skip over duplicate information which has already been successfully reloaded. If the structure is at its maximum size, use the MVS SETXCF FORCE command to delete the structure, then increase the SIZE and INITSIZE parameters in the current CFRM policy and activate the updated policy, and rerun the reload job. The approximate amount of information which could not be reloaded can be estimated by comparing the numbers of blocks read and named counters reloaded, as described by following message DFHNC0803, with the corresponding numbers from message DFHNC0703 in the unload job.
Console and SYSPRINT
DFHNCRL
Named counter sequence number server request tracing is active and information from the NCRQ parameter list is being traced on entry to the request module DFHNCRQ.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCRQ
Named counter sequence number server request tracing is active and information from the NCRQ parameter list is being traced on exit from the request module DFHNCRQ.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCRQ
Named counter sequence number server request tracing is active and a parameter or result value from the NCRQ parameter list is being traced in hexadecimal and decimal notation by the request module DFHNCRQ.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCRQ
Named counter sequence number server request tracing is active and an options parameter or result value from the NCRQ parameter list is being traced by the request module DFHNCRQ.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCRQ
Named counter sequence number server tracing of coupling facility accesses is active and information from the request interface parameter list is being traced on entry to the coupling facility interface module DFHNCCF.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCCF
Named counter sequence number server tracing for coupling facility accesses is active and the result from an IXLLIST macro is being traced. The information traced includes an abbreviation of the type of request being performed and the reason code returned by the macro.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCCF
Named counter sequence number server tracing for coupling facility accesses is active and an IXLLIST parameter or result value (key, authority value, version or adjunct area) is being traced in hex and (if relevant) character format.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCCF
Named counter sequence number server tracing for coupling facility accesses is active and information from the request interface parameter list is being traced on exit from the CF request module DFHNCCF.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
DFHNCCF
This message is used by the named counter sequence number server for non-specific debugging traces in multiple modules, for use by service personnel. It should not appear in normal execution unless debugging traces were deliberately activated, or an internal logic error was encountered.
Processing continues.
This message is intended primarily for diagnostic use as advised by your IBM Support Center.
SYSPRINT
various