![]() |
![]() HP OpenVMS Systems Documentation |
![]() |
HP OpenVMS System Management Utilities Reference Manual
Chapter 18
|
Whenever a circuit is closed, its management priority setting is lost. This is because the data structure containing information about a circuit is deallocated each time a circuit is closed. When a circuit is reopened, the structure is initialized with default values. Thus, circuit management priority does not propagate across VC closures. |
You can use SCACP to enable or disable checksumming on a per-VC basis.
For example, in a disaster tolerent cluster, you might want to enable
only checksumming on VCs to nodes at the remote site to ensure that
failure of a LAN device's checksumming function resulting in corrupted
packets would not propagate to the remote site.
18.1.2.3 SCS Dynamic Load Class Support
Prior to OpenVMS Version 7.3-1, the load class of SCS circuits was determined only by the port's hard-coded load class value. As a result, CI or DSSI circuits were chosen over a GigaBit Ethernet circuit. Beginning with OpenVMS Version 7.3-1, PEdriver dynamically updates the load class value of its SCS circuits to reflect the performance of the underlying LAN path or paths currently in use.
If the circuits have the same priority, a change in a circuit's load class has one of the following effects:
Beginning with V7.3-1, SCACP provides the ability to display information about one cluster interconnect's local ports and their circuits with remote ports.
SCACP port and circuit data is intended to provide the information necessary to exercise management control over ports and circuits. SCACP is not intended to replace the wealth of data that SHOW CLUSTER provides about ports and circuits. The SHOW CLUSTER and SCACP utilities are intended to be used together to manage cluster communications.
SCACP port and circuit data show the following:
You can also manage cluster communications by assigning a priority
value to individual ports or circuits. See the SET CIRCUIT and SET PORT
command descriptions.
18.1.4 Managing LAN Cluster Ports
To manage LAN cluster ports, you can use common port and circuit commands. Additional commands exist for LAN port VCs, channels, and LAN devices on nodes in the cluster:
SCACP allows you to set channel and LAN device priority. SCACP also allows you to start and stop PEDRIVER on LAN devices.
Using the PEDRIVER Event-Tracing Facility
The LAN cluster port driver, PEDRIVER, includes an event-tracing facility that collects a small amount of information for each defined event and saves it in a buffer associated with the virtual circuit or channel. (Any event not associated with a particular virtual circuit or channel is saved in a global PEDRIVER trace buffer.)
The event trace data is used when debugging, performing dump analysis, and looking at detailed aspects of PEDRIVER operation.
The TRACE commands are reserved for use by OpenVMS Engineering and HP Services under OpenVMS Engineering direction only. Trace commands and output are subject to change from release to release. |
You can use SCACP to diagnose cluster communications problems. The
appendix "Troubleshooting the NISCA Protocol" in
HP OpenVMS Cluster Systems provides troubleshooting strategies to help cluster or
network managers use SCACP and other tools to pinpoint network-related
cluster communications problems.
18.1.6 Related Documents
For additional information on the topics covered in this chapter, refer to the following documents:
SCACP commands are provided for the following types of functions:
The SCACP commands are shown in Table 18-1.
`
Command | Function |
---|---|
SCACP Display Commands Qualifiers | |
SHOW CHANNEL | Displays PEDRIVER channel information. |
SHOW CIRCUIT (nodename) | Shows information about all circuits between this node and other cluster nodes, including LAN circuit information. |
SHOW LAN_DEVICE | Displays PEDRIVER LAN device information. |
SHOW PORT | Displays information about all SCA ports on the node, including the LAN port, PEA0. |
SHOW VC | Displays PEDRIVER virtual circuit information. |
SCACP Operation Commands | |
SET CHANNEL | Allows a user to set PEDRIVER channel management options. |
SET CIRCUIT | Allows a user to set a management priority value for the selected circuit or circuits. |
SET PORT | Allows a user to set a management priority value for the selected port or ports. |
SET VC | Allows a user to set PEDRIVER virtual channel options. |
SCACP LAN Device Operation Commands | |
SET LAN_DEVICE | Sets PEDRIVER LAN device management options. |
START LAN_DEVICE | Starts PEDRIVER on the specified LAN devices. |
STOP LAN_DEVICE | Stops PEDRIVER on the specified LAN devices. |
SCACP Trace Commands | |
These commands are reserved for HP use only. | |
SET TRACE | Sets PEDRIVER event tracing options. |
SHOW TRACE | Displays PEDRIVER event tracing information. |
START TRACE | Displays PEDRIVER event tracing. |
STOP TRACE | Stops PEDRIVER event tracing. |
SCACP Miscellaneous Commands | |
HELP | Displays help data. |
SPAWN [command] | Spawns and executes a DCL command. |
@filename | Executes command file. |
EXIT | Exits SCACP. |
The SCA Control Program (SCACP) is a cluster management utility that performs certain privileged cluster communications management functions.
RUN SYS$SYSTEM:SCACP
None.
To invoke SCACP, enter the following command at the DCL prompt:
$ RUN SYS$SYSTEM:SCACPSCACP displays the following prompt, at which you can enter SCACP commands using the standard rules of DCL syntax:
SCACP>To exit SCACP and return to the DCL command level, enter the EXIT command at the SCACP> prompt or press Ctrl/Z.
Note
OpenVMS Version 7.3 and later require SYSPRV privilege to issue SCACP commands.SCACP also requires you to have the following privileges:
- A minimum of DISPLAY privilege is required to issue commands that display information or influence SCACP execution (that is, SHOW, HELP, SPAWN, EXIT, and so on.)
- SYSPRV privilege is reqired to issue commands that change cluster communications operations (that is, SET, START,and STOP).
$ CREATE COUNT.COM SHOW LAN_DEVICE/COUNTERS SPAWN WAIT 00:01:00 @COUNT [Ctrl/Z] $ RUN SYS$SYSTEM:SCACP SCACP> @COUNT |
This example creates and runs a command procedure, COUNT.COM, which displays device counters once a minute.
Stops execution of SCACP and returns control to the DCL command level. You can also enter Ctrl/Z at any time to exit.
EXIT
None.
None.
SCACP> EXIT $ |
This command stops execution of SCACP and returns control to the DCL command level.
Provides online help information about the SCACP utility.
HELP [topic]
topic
Specifies a subject for which you want information: SCACP command or command plus command keyword. If you enter the HELP command with a command name only, such as HELP SET, SCACP displays a list of all of the command keywords used with the SET command.
None.
SCACP> HELP SET TRACE |
The HELP command in this example displays information about the SET TRACE command.
Sets CHANNEL management parameters, currently limited to priority values.
Note
If a LAN device is disabled for use by cluster communications, all channels associated with that device are deleted. This means that all management settings for that device and its associated channels will be deleted.
SET CHANNEL nodename
nodename[,...]
Includes channels to specific nodes, which you can use wildcards to specify. Each node name can be accompanied by optional qualifiers to specify local and remote device names. If no local or remote device name is specified, all channels to the specified node name are included.Use the SHOW CHANNEL command to display node names and local and remote device names.
/EXCLUDE=(nodename[,...])
Excludes channels to specific nodes, which you can use wildcards to specify. Each node name can be accompanied by optional qualifiers to specify local and remote device names. If no local or remote device name is specified, all channels associated with the specified node are included./LOCAL_DEVICE=(landevicename[,...])
Specifies a LAN device that identifies the local end of the channel; you can use wildcards to specify LAN devices.Use the SHOW CHANNEL command to display node names and local and remote device names, or use the SHOW LAN_DEVICE command to display device names.
/PRIORITY=n
Sets the management priority value for channels to selected nodes. n can be a value between -128 and +127. Suggested values are:2 to cause channels to be preferred
-2 to exclude channels
Note
Starting with OpenVMS Version 7.3-2, a channel whose priority is -128 is not used for cluster communications. The priority of a channel is the sum of the management priority assigned to the local LAN device and the channel itself. Therefore, you can assign any combination of channel and LAN device management priority values to achieve a total of -128.
Caution
If you set the priority of all channels to -128, you will totally disable use of the LAN for cluster communication. This can cause the system to CLUEXIT./REMOTE_DEVICE=(landevicename[,...])
Specifies a LAN device that identifies the remote end of the channel; you can use wildcards to specify LAN devices.Use the SHOW CHANNEL command to display node names and local and remote device names, or use the SHOW LAN_DEVICE command to display device names.
Use the SHOW LAN_DEVICE command on the remote node to display remote device names.
#1 |
---|
SCACP> SET CHANNEL/PRIORITY=3 NODE5 |
The command in this example sets the priorities of all channels to node NODE5 to 3.
#2 |
---|
SCACP> SET CHANNEL/LOCAL=EWA/REMOTE=EWB - _SCACP> NODE10,NODE15/L=F*/R=F*,NODE20/PRIORITY=10 |
The command in this example is equivalent to the following command:
SET CHANNEL NODE10/L=EWA/R=EWB,NODE15/L=F*/R=F*,NODE20/L=*/R:*/PRIORITY=10This command sets the priority of the following channels to 10:
- To node NODE10, the channel with local device EWA and remote device EWB
- To node NODE15, the channels with local LAN devices starting with F and remote LAN devices starting with F
- All channels to node NODE20
Previous | Next | Contents | Index |