Collect information on the current configuration of the network. This
will store the information in a configuration data file which may be used
as input for a subsequent REPORT command.
COLLECT collection-file-name -
[ROUTING_TYPE = { ALL | ROUTERS | L1_ROUTERS | L2_ROUTERS }] -
[AREAS = { ALL | LOCAL | NODE:node-name }] -
[NODES = node-list-file-name] -
[STATUS = status-report-count] -
[RETRY = connection-retry-count]
COLLECT collection-file-name RECOVER
The command will dynamically determine what nodes are accessible in the
network, using both DECnet-Plus and DECnet Phase IV network management.
It will then query each node for the specified information, and write
that information to the specified data file.
It will also create an "address polling list" file. This file is used by
the function to hold the addresses of the nodes to be polled, and is
deleted when it is no longer needed. The file name is created by
appending "_SEA" to the collection file name extension.
Example: COLLECT CONFIG_01_23_90.DAT
1 – ROUTING_TYPE
This optional parameter allows you to specify the routing types of the
nodes from which to collect information.
ROUTING_TYPE = ALL Routers and end systems
ROUTING_TYPE = ROUTERS Only Level 1 and Level 2 routers
ROUTING_TYPE = L1_ROUTERS Only Level 1 routers
ROUTING_TYPE = L2_ROUTERS Only Level 2 routers
If this parameter is not specified, the default is "ALL".
Example: COLLECT CONFIG_01_23_90.DAT ROUTING_TYPE=L2
2 – AREAS
This optional parameter allows you to specify the network area from which
to collect information.
AREAS = ALL All areas
AREAS = LOCAL The local node's area
AREAS = NODE:node-name The area containing the specified node
If the AREAS=NODE option is used, the full name or the Phase IV synonym
for the node must be supplied.
The AREAS parameter is mutually exclusive with the NODES parameter. Only
one of these may be used.
If neither the AREAS nor the NODES parameter is specified, the default
is "AREAS=ALL".
Example: COLLECT CONFIG_01_23_90.DAT AREA=LOCAL
COLLECT CONFIG_01_23_90.DAT AREA=NODE:Paris.Hub_Node
3 – NODES
This optional parameter allows you to specify a file containing a list of
specific nodes from which to collect information.
NODES = node-list-file-name
If the NODE option is used, the specified file must contain a list of nodes,
one node per line in the file. Each node may be specified using either the
node's full name, its Phase IV synonym, its network entity title (NET), or
its Phase IV address.
The disk and directory for the node list file default to the disk and
directory specified for the collection file. The file extension defaults
to "INP".
The NODES parameter is mutually exclusive with the AREAS parameter. Only
one of these may be used.
If neither the NODES nor the AREAS parameter is specified, the default
is "AREAS=ALL".
Example: COLLECT CONFIG_01_23_90.DAT NODES=DECNET_VAX_NODES.INP
4 – STATUS
This optional parameter causes a polling status message to be displayed
after the specified number of nodes have been polled. This allows
you to monitor the progress of the information collection operation.
The status message indicates:
o The number of nodes polled up to this time. Nodes are polled based
on a list of node addresses obtained from one or more network routers.
o The number of addresses in the node address list that have been
skipped over, because they are equivalent to addresses that have
already been polled (DECnet-Plus allows any node to have more than
one node address).
If not specified, the default is to report the polling status after
each node is polled (STATUS=1). If a polling status report is not
desired, specify "STATUS=NONE".
Example: COLLECT CONFIG_01_23_90.DAT STATUS=5
COLLECT CONFIG_01_23_90.DAT STATUS=NO
5 – RETRY
This optional parameter causes network connect attempts for any node to
continue for the specified number of times, waiting one minute between
attempts. If a connection cannot be made within this many attempts,
the utility will assume that it cannot connect to the node. This is
most useful when nodes might have network resource constraints.
A node connection will be retried only for errors that could be transient
in nature (such as resource errors). Other errors will result in an
immediate connect failure, and this count will be ignored.
If not specified, the default is to try two connects to a node before
going on to the the next node. If only one connect attempt should be
made per node to speed up processing, use "RETRY=NONE".
Example: collect config_01_23_90.dat retry=5
collect config_01_23_90.dat retry=no
6 – RECOVER
This optional parameter allows the user to specify that the collection operation should pick up from where it was last stopped. The recovery will work only if the collection data file was not left in a corrupted state (this can be detected by the utility). The operation may have stopped due to a system reboot, due to the process being stopped, or due to the user pressing CTRL/C or CTRL/Y. This parameter may not be used in conjunction with any other parameter. Any parameters that were in effect from the original COLLECT command will remain in effect. Example: COLLECT CONFIG_01_23_90.DAT RECOVER