Use this command to reconcile the node control block (NCB) directory
records in the TPF system when they are becoming full. This function
can delay the need for increasing the number of NCB directory records if the
largest number of entries in an NCB directory record is reduced to an
acceptable number.
Reconciling the NCB directory records does the following:
- Returns to the TPF system the unused NCB records. An NCB record is
considered unused if the logical unit (LU) resource is no longer in session
and no output message transmission (OMT) queue exists for that NCB
record.
- Returns to the TPF system the unused entries in the NCB directory
records. An NCB directory record entry is considered unused if no NCB
records exist for that NCB directory record entry.
You can reconcile all of the NCB directory records or only the NCB
directory record entry for a specific LU.
The following information is displayed when the NCB reconciliation function
has been completed:
- Largest number of entries in an NCB directory record
- Average number of entries in an NCB directory record
- Number of long-term pool file NCB records returned to the TPF system
- Number of long-term pool file NCB records still in use.
Requirements and Restrictions
- You can enter this command only in NORM state.
- You cannot reconcile the NCB directory records when the NCB initialization
function or the NCB reorganization function is running.
- Note:
- You can enter the ZNNCB REORG command to end the NCB reorganization
function.
Format
- ABORT
- cancels the NCB reconciliation function.
- Note:
- You can specify this parameter only when you enter the ZNNCB RECON command
from the processor where the NCB reconciliation function was started.
Specify the BP parameter to cancel the NCB reconciliation function from a
processor other than the one where it was started.
- BP
- allows you to cancel the NCB reconciliation function from a processor
other than the one where it was started.
- ALL
- reconciles all of the NCB directory records in the TPF system.
- NAME or NOD
- reconciles the entry in the NCB directory record for the specified LU
resource.
- netid.luname
- is the 1- to 17-character network qualified name of an LU resource.
The network ID and name of a resource must both begin with a letter
(A-Z), @, #, or $. The remaining
characters can be letters (A-Z), numbers (0-9), @,
#, or $.
- Note:
- To specify an SNA network ID or resource name that contains dollar signs
($), you must type two consecutive dollar signs ($$) for
each dollar sign in the network ID or resource name. For example, if
the SNA resource name is $SNANAME, you must type
$$SNANAME.
Additional Information
- Online help information is available for this command. To display
the help information, enter one of the following:
ZNNCB HELP
ZNNCB ?
- Each NCB directory record can contain as many as 84 entries.
- Enter ZNNCB DISPLAY ALL to display the current status of the
NCB reconciliation function.
- If enough NCB directory record entries were not returned to the TPF system
by the NCB reconciliation function, you can enter the ZNNCB REORG command to
increase the number of NCB directory records.
Examples
All of the NCB directory records in the TPF system are reconciled in
following example. Notice that after the NCB reconciliation function
has been completed, the NCB directory records are still rather full.
This indicates that you should increase the number of NCB directory records by
using the NCB reorganization function.
+--------------------------------------------------------------------------------+
|User: ZNNCB RECON ALL |
| |
|System: NNCB0076I 16.16.16 NCB RECONCILIATION STARTED |
| NNCB0077I 16.16.23 NCB RECONCILIATION COMPLETED |
| NUMBER OF NCBS KEPT - 21519 |
| NUMBER OF NCBS RETURNED - 452 |
| HIGHEST COUNT OF ENTRIES PER NCBDR - 79 |
| AVERAGE COUNT OF ENTRIES PER NCBDR - 52 |
| END OF DISPLAY |
+--------------------------------------------------------------------------------+
In the following example, the ZNNCB RECON command was entered to cancel the
NCB reconciliation function from a processor other than the one where it was
started. Notice that, in this example, you must specify the BP
parameter.
+--------------------------------------------------------------------------------+
|User: ZNNCB RECON ABORT |
| |
|System: NNCB0073W 16.33.22 MUST SPECIFY BP PARAMETER TO ABORT RECON FROM THIS CP|
| |
|User: ZNNCB RECON ABORT BP |
| |
|System: NNCB0074I 16.33.45 NCB RECONCILIATION ABORT INITIATED |
| NNCB0075I 16.33.45 NCB RECONCILIATION ABORTED |
+--------------------------------------------------------------------------------+
Related Information
See TPF ACF/SNA Data Communications Reference for
more information about NCB directory records and the NCB reconciliation
function.