 |
HP OpenVMS System Management Utilities Reference
Manual
IO SCSI_PATH_VERIFY (Alpha and I64)
On Alpha and I64 systems, the SYSMAN IO SCSI_PATH_VERIFY subcommand
checks each SCSI and FC path in the system to determine whether the
attached device has been changed. If a device change is detected, then
the SCSI or FC path is disconnected in the IO database. This allows the
path to be reconfigured on the new device, by using the SYSMAN IO
AUTOCONFIGURE command.
You must have CMKRNL privilege to use the SYSMAN IO SCSI_PATH_VERIFY
command.
Format
IO SCSI_PATH_VERIFY
Parameters
None.
Qualifiers
None.
Description
You usually enter the SYSMAN IO SCSI_PATH_VERIFY command after
performing an online reconfiguration of a SCSI or an FC interconnect.
The command reads the device type and device identifier on each SCSI
and FC path in the system. If the device does not match the data stored
in the IO database, then the path is disconnected in the IO database.
Following a SYSMAN IO SCSI_PATH_VERIFY command, you usually enter a
SYSMAN IO AUTOCONFIGURE command, which updates the IO database to match
the new SCSI or FC configuration.
Example
|
SYSMAN> IO SCSI_PATH_VERIFY
SYSMAN> IO AUTOCONFIGURE
|
The first command in this example checks all SCSI paths and disconnects
the ones that are no longer valid. The second command autoconfigures
all devices that are physically attached to the system.
IO SET EXCLUDE (Alpha and I64)
On Alpha and I64 systems, sets the permanent exclusion list to be used
when configuring devices automatically.
Format
IO SET EXCLUDE = device_name
Parameter
device_name
Specifies the device type to be excluded from automatic configuration.
Use valid device names or mnemonics that indicate the devices to be
included in the permanent exclusion list. You can specify wildcards.
Qualifiers
None.
Description
Sets the permanent exclusion list to be used when configuring devices.
You can use this command to permanently specify device
autoconfiguration to exclude Fibre Channel port driver devices (FG) and
any SCSI port driver devices (PK) at each system boot. (To specify
permanently the exclusion or inclusion of devices for the duration of a
manual configuration command, use the /EXCLUDE or /SELECT qualifier
with the SYSMAN IO AUTOCONFIGURE command.)
You cannot use the SYSMAN IO SET EXCLUDE command to exclude any of the
following device types:
- SCSI class-driver devices (DK, MK, GK) whose names include a port
allocation class or an HSZ allocation class
- Fibre Channel class-driver devices (PG, DG, GG)
This restriction also applies to SCSI devices on OpenVMS Alpha Version
7.1 systems, if the SCSI device names include a port allocation class.
Example
|
SYSMAN> IO SET EXCLUDE=(DKC500,DKD*)
|
This example specifies that DKC500 and all DKD devices are not to be
autoconfigured.
Refer to the /SELECT qualifier for additional examples that show how to
specify device names.
IO SET PREFIX (Alpha and I64)
On Alpha and I64 systems, sets the prefix list that is used to
manufacture the IOGEN Configuration Building Module (ICBM) names.
Format
IO SET PREFIX =icbm_prefix
Parameter
icbm_prefix
Specifies ICBM prefixes. These prefixes are used by the SYSMAN IO
AUTOCONFIGURE command to build ICBM image names.
Qualifiers
None.
Description
The SYSMAN IO SET PREFIX command sets the prefix list which is used to
manufacture ICBM names.
Example
|
SYSMAN> IO SET PREFIX=(SYS$,PSI$,VME_)
|
This example specifies the prefix names used by SYSMAN IO AUTOCONFIGURE
to build the ICBM names. The prefixes are SYS$, PSI$, and VME_.
IO SHOW BUS (Alpha and I64)
On Alpha and I64 systems, lists all the buses, node numbers, bus names,
TR numbers, and base CSR addresses on the system. This display exists
primarily for internal engineering support.
On VAX systems, use the SYSGEN command SHOW/BUS.
Parameters
None.
Qualifiers
None.
Description
The SYSMAN IO SHOW BUS command lists all the buses, node numbers, bus
names, TR numbers, and base CSR addresses. This display exists
primarily for internal engineering support. You must have CMKRNL
privilege to use SYSMAN IO SHOW BUS.
Example
|
SYSMAN> IO SHOW BUS
_Bus__________Node_TR#__Name____________Base CSR__________
LSB 0 1 EV3 4MB FFFFFFFF86FA0000
LSB 6 1 MEM FFFFFFFF86FC4000
LSB 7 1 MEM FFFFFFFF86FCA000
LSB 8 1 IOP FFFFFFFF86FD0000
XZA XMI-SCSI 0 3 XZA-SCSI 0000008001880000
XZA XMI-SCSI 1 3 XZA-SCSI 0000008001880000
XZA XMI-SCSI 0 4 XZA-SCSI 0000008001900000
XZA XMI-SCSI 1 4 XZA-SCSI 0000008001900000
XMI 4 2 LAMB 0000008001A00000
DEMNA 0 5 Generic XMI 0000008001E80000
DEMNA 0 6 Generic XMI 0000008001F00000
|
This example is from a DEC 7000 Model 600. Displays vary among
different Alpha and I64 systems.
The indentation levels are deliberate in this display. They indicate
the hierarchy of the adapter control blocks in the system. The column
titles in the display have the following meanings:
Column Titles |
Meaning |
Bus
|
Identity of the bus
|
Node
|
Index into the associated bus array; the bus slot
|
TR#
|
Nexus number of the adapter to which the specified device is connected
|
Name
|
Name of the device
|
Base CSR
|
Base CSR address of the device
|
On Alpha and I64 systems, you can use the SDA command CLUE CONFIG to
display additional information including hardware adapters and devices.
This command is documented in the OpenVMS Alpha System Dump Analyzer Utility Manual.
For more information about loading and configuing device drivers, refer
to Writing OpenVMS Alpha Device Drivers in C.
IO SHOW DEVICE (Alpha and I64)
On Alpha and I64 systems, displays information about device drivers
loaded into the system, the devices connected to them, and their I/O
databases. All addresses are in hexadecimal and are virtual.
On VAX systems, use the SYSGEN command SHOW/DEVICE.
Format
IO SHOW DEVICE
Parameters
None.
Qualifiers
None.
Description
The SYSMAN IO SHOW DEVICE command displays information about the device
drivers loaded into the system, the devices connected to them, and
their I/O databases.
The SYSMAN IO SHOW DEVICE command specifies that the following
information be displayed about the specified device driver:
Driver
|
Name of the driver
|
Dev
|
Name of each device connected to the driver
|
DDB
|
Address of the device's device data block
|
CRB
|
Address of the device's channel request block
|
IDB
|
Address of the device's interrupt dispatch block
|
Unit
|
Number of each unit on the device
|
UCB
|
Address of each unit's unit control block
|
All addresses are in hexadecimal and are virtual.
Refer to A Comparison of System Management on OpenVMS AXP and OpenVMS VAX (archived) and the HP OpenVMS System Manager's Manual for additional
information about SYSMAN.
Example
The following example is a sample display produced by the SYSMAN IO
SHOW DEVICE command:
__Driver________Dev_DDB______CRB______IDB______Unit_UCB_____
SYS$FTDRIVER
FTA 802CE930 802D1250 802D04C0
0 801C3710
SYS$EUDRIVER
EUA 802D0D80 802D1330 802D0D10
0 801E35A0
SYS$DKDRIVER
DKI 802D0FB0 802D0F40 802D0E60
0 801E2520
SYS$PKADRIVER
PKI 802D1100 802D13A0 802D1090
0 801E1210
SYS$TTDRIVER
OPERATOR
NLDRIVER
|
SYS$TTDRIVER, OPERATOR, and NLDRIVER do not have devices associated
with them.
IO SHOW EXCLUDE (Alpha and I64)
On Alpha and I64 systems, displays the permanent exclusion list used in
the autoconfiguration of devices.
Format
IO SHOW EXCLUDE
Parameters
None.
Qualifiers
None.
Description
The SYSMAN IO SHOW EXCLUDE command displays the permanent exclusion
list on the console. This list is used in the autoconfiguration of
devices.
Example
|
SYSMAN> IO SHOW EXCLUDE
%SYSMAN-I-IOEXCLUDE, the current permanent exclusion list is: DKC500,DKD*
|
This example shows the permanent exclusion list used in the
autoconfiguration of devices; the current list contains DKC500 and all
DKD devices.
IO SHOW PREFIX (Alpha and I64)
On Alpha and I64 systems, displays the current prefix list used in the
manufacture of IOGEN Configuration Building Module (ICBM) names.
Format
IO SHOW PREFIX
Parameters
None.
Qualifiers
None.
Description
The SYSMAN IO SHOW PREFIX command displays the current prefix list on
the console. This list is used by the SYSMAN IO AUTOCONFIGURE command
to build ICBM names.
Example
|
SYSMAN> IO SHOW PREFIX
%SYSMAN-I-IOPREFIX, the current prefix list is: SYS$,PSI$,VME_
|
This example shows the prefixes used by SYSMAN IO AUTOCONFIGURE to
build ICBM names.
LICENSE LOAD
Activates licenses registered in the LICENSE database.
Requires CMKRNL, SYSNAM, and SYSPRV privileges.
Note
Except for the number of status messages returned, the following
commands are functionally equivalent:
SYSMAN> LICENSE LOAD
$ LICENSE LOAD
|
To see all the status messages on remote nodes for the DCL command, you
can use the following SYSMAN command:
|
Format
LICENSE LOAD product
Parameter
product
Specifies the name of the product whose license you want to activate.
Qualifiers
/DATABASE=filespec
Specifies the location of the LICENSE database. The default file
specification is SYS$COMMON:[SYSEXE]LMF$LICENSE.LDB. Using the
/DATABASE qualifier is not necessary if you use the default LICENSE
database name and location.
/PRODUCER=string
Specifies the name of the company that owns the product for which you
have a license. Use this qualifier only if the product is from a
company other than HP.
Description
You can use the LICENSE LOAD command to activate licenses on multiple
systems and on nonlocal systems in the system management environment.
The SYSMAN LICENSE commands are a subset of the License Management
Facility (LMF) commands. For more information about the LMF, refer to
the HP OpenVMS License Management Utility Manual.
Example
|
SYSMAN> LICENSE LOAD FORTRAN
|
This example activates the license for HP Fortran for OpenVMS. Because
the license is for a HP product, the command does not include the
/PRODUCER qualifier.
LICENSE UNLOAD
Deactivates licenses registered in the LICENSE database.
Requires CMKRNL, SYSNAM, and SYSPRV privileges.
Format
LICENSE UNLOAD [product]
Parameter
product
Specifies the name of the product whose license you want to deactivate.
If you enter the LICENSE UNLOAD command without specifying a product
name, the system deactivates all available registered licenses.
Qualifier
/PRODUCER=string
Specifies the name of the company that owns the product for which you
have a license. Use this qualifier only if the product is from a
company other than HP.
Description
You can use the LICENSE UNLOAD command to deactivate licenses on
multiple systems and on nonlocal systems in the system management
environment. The SYSMAN LICENSE commands are a subset of the License
Management Facility (LMF) commands. For more information about the LMF,
refer to the HP OpenVMS License Management Utility Manual.
Example
|
SYSMAN> LICENSE UNLOAD FORTRAN
|
This command deactivates the license for HP Fortran for OpenVMS.
Because the license is for a HP product, the command does not include
the /PRODUCER qualifier.
PARAMETERS DISABLE CHECKS
Bypasses validation of parameter values. SYSMAN parameter validation
ensures that the parameters fall within the defined minimum and maximum
values specified in the PARAMETERS SET command.
Format
PARAMETERS DISABLE CHECKS
Parameters
None.
Qualifiers
None.
Description
The PARAMETERS DISABLE CHECKS command enables you to override minimum
and maximum values established for system parameters. SYSMAN does
parameter checks by default. If you attempt to set parameter values
outside the allowable limits when checks are enabled, the operating
system issues an error message. By disabling checks you can set
parameter values regardless of the minimum and maximum limits.
Note
Range checks are enabled by default because HP suggests that systems
operate within these minimum and maximum values. Setting parameters
outside these limits can result in system failures or hangs.
|
Example
|
SYSMAN> SET ENVIRONMENT/CLUSTER
SYSMAN> SET PROFILE/DEFAULT=SYS$SYSTEM/PRIVILEGES=CMEXEC
SYSMAN> PARAMETERS SET MAXPROCESSCNT 10
%SMI-E-OUTRANGE, parameter is out of range
SYSMAN> PARAMETERS DISABLE CHECKS
SYSMAN> PARAMETERS SET MAXPROCESSCNT 10
|
In this example, the initial attempt to set MAXPROCESSCNT below the
minimum fails because range checks are enabled. However, once range
checks are disabled, the PARAMETERS SET MAXPROCESSCNT command succeeds.
PARAMETERS ENABLE CHECKS
Validates all parameter values to ensure that they fall within the
defined minimum and maximum values.
Because range checks are enabled by default, use PARAMETERS ENABLE
CHECKS after entering a PARAMETERS DISABLE CHECKS command.
Format
PARAMETERS ENABLE CHECKS
Parameters
None.
Qualifiers
None.
Example
|
SYSMAN> PARAMETERS DISABLE CHECKS
SYSMAN> PARAMETERS SET WSMAX 20
SYSMAN> PARAMETERS ENABLE CHECKS
SYSMAN> PARAMETERS SET WSMAX 30
%SMI-E-OUTRANGE, parameter is out of range
SYSMAN> PARAMETERS SHOW WSMAX
Parameter Name Current Default Minimum Maximum Unit Dynamic
WSMAX 2000 1024 60 6400 pages
|
The PARAMETERS ENABLE CHECKS command in this example shows that when
range checking is disabled, the system accepts a working set value
(WSMAX) of 20. However, once range checking is enabled with the
PARAMETERS ENABLE CHECKS command, the system does not accept a WSMAX
below the minimum, which is 60.
PARAMETERS SET
Changes the value of a specific parameter in the work area.
The PARAMETERS SET command does not modify parameter files, the current
system parameter file on disk, or the active system. For information
about performing these modifications, see the PARAMETERS WRITE command.
Format
PARAMETERS SET parameter-name [value]
/STARTUP filespec
Parameters
parameter-name
Specifies the name of the parameter to modify. Instead of a name, you
can enter a period (.) to change the value of the most recently
displayed or the most recently modified parameter. See the PARAMETERS
SHOW command for an example of using the period in place of a parameter
name.
For a list of system parameters and further information about them, use
the command HELP PARAMETERS.
value
Specifies the new value for the parameter. Enclose values for ASCII
parameters in quotation marks if they contain embedded spaces or other
special characters.
Typically the value is an integer or the keyword DEFAULT. The keyword
DEFAULT sets the parameter to its default value. The PARAMETERS SHOW
command displays the defined minimum, maximum, and default values for
the parameter, which are required unless range checking is disabled
with the command PARAMETERS DISABLE CHECKS.
Qualifier
/STARTUP filespec
Sets the name of the site-independent startup procedure to the given
file specification. A file specification has a maximum length of 31
characters. The initial startup command procedure is
SYS$SYSTEM:STARTUP.COM.
Examples
#1 |
SYSMAN> PARAMETERS SET PFCDEFAULT 20
|
This command assigns a value of 20 to the PFCDEFAULT parameter.
#2 |
SYSMAN> PARAMETERS SET GBLSECTIONS DEFAULT
|
This command assigns the default value (40) to the GBLSECTIONS
parameter.
#3 |
SYSMAN> PARAMETERS SET/STARTUP SYS$SYSTEM:XSTARTUP.COM
|
This command assigns SYS$SYSTEM:XSTARTUP.COM as the current
site-independent startup command procedure.
|