HP OpenVMS System Management Utilities Reference
Manual
PARAMETERS SHOW
Displays the value of a parameter or a group of parameters in the work
area. In addition, the command shows the minimum, maximum, and default
values of a parameter and its unit of measure.
Format
PARAMETERS SHOW [parameter-name]
Parameter
parameter-name
Specifies the name of a parameter or a period (.). A period is
interpreted as a request for the parameter specified in the last
PARAMETERS SET or PARAMETERS SHOW command. The parameter name can be
abbreviated, but the abbreviation must be unique because SYSMAN selects
the first parameter that matches.
Beginning in OpenVMS Version 8.2, if the parameter-name that you enter
is obsolete, SYSMAN displays OBSOLETE in the Units column.
Qualifiers
/ACP
Displays all Files--11 ACP parameters.
/ALL
Displays the values of all active parameters.
/CLUSTER
Displays all parameters specific to clusters.
/DYNAMIC
Displays all parameters that would be in effect immediately after you
enter a PARAMETERS WRITE ACTIVE command.
/GEN
Displays all general parameters.
/HEX
Displays numeric parameters in hexadecimal rather than decimal radix.
Specify the /HEX system parameter name or the parameter type. If you
specify the /HEX qualifier with the /NAMES qualifier, /HEX is ignored.
/JOB
Displays all job controller parameters.
/LGI
Displays all LOGIN security control parameters.
/MAJOR
Displays the most important parameters.
/MULTIPROCESSING
Displays parameters specific to multiprocessing.
/NAMES
Displays only parameter names. You can combine other qualifiers with
this one.
/OBSOLETE
Displays the names of all obsolete system parameters.
/OUTPUT
Directs output to the specified file rather than SYS$OUTPUT. Without a
file specification, the output goes to SYSMAN.LIS in the current
directory.
/PAUSE
Controls the rate at which the system displays information about
parameters.
/PQL
Displays the parameters for all default process quotas.
/RMS
Displays all parameters specific to OpenVMS Record Management Services
(RMS).
/SCS
Displays all parameters specific to OpenVMS Cluster System
Communications Services.
/SPECIAL
Displays all special control parameters.
/STARTUP
Displays the name of the site-independent startup procedure.
/SYS
Displays all active system parameters.
/TTY
Displays all parameters for terminal drivers.
Description
SYSMAN displays parameters in decimal unless you specify the /HEX
qualifier. ASCII values are always displayed in ASCII.
Abbreviations for parameter names must be unique because SYSMAN
displays the first parameter matching the abbreviation. Ambiguity
checks do not occur. For example, a specification of PARAMETERS SHOW
GBL displays the GBLSECTIONS parameter. To display the GBLPAGFIL
parameter, you must specify PARAMETERS SHOW GBLPAGF to avoid displaying
the GBLPAGES parameter.
You can use a period (.) to indicate that you want to work with the
system parameter that you specified in the last PARAMETERS SET or
PARAMETERS SHOW command.
Examples
#1 |
SYSMAN> PARAMETERS SHOW GBLSECTIONS
Parameter Name Current Default Minimum Maximum Unit Dynamic
GBLSECTIONS 100 40 20 -1 Sections
SYSMAN> PARAMETERS SET . 110
SYSMAN> PARAMETERS SHOW .
Parameter Name Current Default Minimum Maximum Unit Dynamic
GBLSECTIONS 110 40 20 -1 Sections
|
In this example, the user first displays the values of the GBLSECTIONS
parameter and then refers to the parameter with a period to set its
current value to 110. The next PARAMETERS SHOW command also uses the
period notation to obtain confirmation that the change occurred.
#2 |
SYSMAN> PARAMETERS SHOW/ACP
|
This command produces output similar to the following example:
Parameters in use: Active
Parameter Name Current Default Minimum Maximum Unit Dynamic
ACP_MULTIPLE 0 1 0 1 Boolean D
ACP_SHARE 1 1 0 1 Boolean
ACP_MAPCACHE 52 8 1 -1 Pages D
ACP_HDRCACHE 138 128 2 -1 Pages D
ACP_DIRCACHE 138 80 2 -1 Pages D
ACP_DINDXCACHE 37 25 2 -1 Pages D
ACP_WORKSET 0 0 0 -1 Pages D
ACP_FIDCACHE 64 64 0 -1 File-Ids D
ACP_EXTCACHE 64 64 0 -1 Extents D
ACP_EXTLIMIT 300 300 0 1000 Percent/10 D
ACP_QUOCACHE 130 64 0 -1 Users D
ACP_SYSACC 4 8 0 -1 Directories D
ACP_MAXREAD 32 32 1 64 Blocks D
ACP_WINDOW 7 7 1 -1 Pointers D
ACP_WRITEBACK 1 1 0 1 Boolean D
ACP_DATACHECK 2 2 0 3 Bit-mask D
ACP_BASEPRIO 8 8 4 31 Priority D
ACP_SWAPFLGS 14 15 0 15 Bit-mask D
ACP_XQP_RES 1 1 0 1 Boolean
ACP_REBLDSYS 0 1 0 1 Boolean
|
#3 |
SYSMAN> PARAMETERS SHOW/ACP/HEX
|
This command produces a hexadecimal display of the values of the ACP
system parameters.
Parameters in use: Active
Parameter Name Current Default Minimum Maximum Unit Dynamic
ACP_MULTIPLE 00000000 00000001 00000000 00000001 Boolean D
ACP_SHARE 00000001 00000001 00000000 00000001 Boolean
ACP_MAPCACHE 00000034 00000008 00000001 FFFFFFFF Pages D
ACP_HDRCACHE 0000008A 00000080 00000002 FFFFFFFF Pages D
ACP_DIRCACHE 0000008A 00000050 00000002 FFFFFFFF Pages D
ACP_DNDXCACHE 00000025 00000019 00000002 FFFFFFFF Pages D
ACP_WORKSET 00000000 00000000 00000000 FFFFFFFF Pages D
ACP_FIDCACHE 00000040 00000040 00000000 FFFFFFFF File-Ids D
ACP_EXTCACHE 00000040 00000040 00000000 FFFFFFFF Extents D
ACP_EXTLIMIT 0000012C 0000012C 00000000 000003E8 Percent/10 D
ACP_QUOCACHE 00000082 00000040 00000000 FFFFFFFF Users D
ACP_SYSACC 00000004 00000008 00000000 FFFFFFFF Directories D
ACP_MAXREAD 00000020 00000020 00000001 00000040 Blocks D
ACP_WINDOW 00000007 00000007 00000001 FFFFFFFF Pointers D
ACP_WRITEBACK 00000001 00000001 00000000 00000001 Boolean D
ACP_DATACHECK 00000002 00000002 00000000 00000003 Bit-mask D
ACP_BASEPRIO 00000008 00000008 00000004 0000001F Priority D
ACP_SWAPFLGS 0000000E 0000000F 00000000 0000000F Bit-mask D
ACP_XQP_RES 00000001 00000001 00000000 00000001 Boolean
ACP_REBLDSYS 00000000 00000001 00000000 00000001 Boolean
|
#4 |
SYSMAN> PARAMETERS SHOW/OBSOLETE
|
This command displays the names of all obsolete system parameters.
SYSMAN> PARAMETERS SHOW/OBSOLETE
|
Node XENON3: Parameters in use: ACTIVE
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
VECTOR_PROC 1 1 0 3 Obsolete
PAGFILCNT 0 0 0 0 Obsolete
SWPFILCNT 0 0 0 0 Obsolete
VIRTUALPAGECNT 2147483647 2147483647 2048 2147483647 Obsolete
EXUSRSTK 1024 1024 1024 -1 Obsolete
QBUS_MULT_INTR 0 0 0 1 Obsolete
LAMAPREGS 0 0 0 255 Obsolete
LOCKIDTBL_MAX 4251127 16776959 1792 16776959 Obsolete
SCSCONNCNT 40 40 2 32767 Obsolete
UDABURSTRATE 0 0 0 31 Obsolete
SA_APP 0 0 0 1 Obsolete
TAILORED 0 0 0 1 Obsolete
BOOT_STYLE 0 0 0 2 Obsolete
SD_ALLOCLASS 0 0 0 255 Obsolete
NISCS_LAN_OVRHD 0 0 0 256 Obsolete
SERVED_IO 0 0 0 0 Obsolete
XFMAXRATE 236 236 0 255 Obsolete
.
.
.
|
#5 |
SYSMAN> PARAMETERS SHOW <parameter_name>
|
This command displays information about one obsolete system parameter,
VIRTUALPAGECNT.
SYSMAN> PARAMETERS SHOW VIRT
|
%SYSMAN-I-NODERR, error returned from node XENON3
-SMI-E-NOSUCHPARM, no such parameter
|
You must enter the full name of the parameter:
SYSMAN> PARAMETERS SHOW VIRTUALPAGECNT
|
Node XENON3: Parameters in use: ACTIVE
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
VIRTUALPAGECNT 2147483647 2147483647 2048 2147483647 Obsolete
SYSMAN>
$
|
#6 |
SYSMAN> PARAMETERS SHOW/STARTUP
Startup command file = SYS$SYSTEM:STARTUP.COM
|
This command displays the name of the site-independent startup command
procedure.
SYSMAN> PARAMETERS SHOW/PAUSE MAXPROCESSCNT
|
Node EXPERT: Parameters in use: ACTIVE
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
MAXPROCESSCNT 160 32 12 8192 Processes
|
Press return to continue [Return]
|
Node MODERN: Parameters in use: ACTIVE
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
MAXPROCESSCNT 157 32 12 8192 Processes
|
Press return to continue [Return]
|
Node IMPOSE: Parameters in use: ACTIVE
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
MAXPROCESSCNT 50 32 12 8192 Processes
|
Press return to continue [Return]
|
.
.
.
The command in this example allows you to control the rate at which the
information is displayed.
PARAMETERS USE
Reads a set of system parameters into the work area for display or
modification.
Format
PARAMETERS USE source
Parameter
source
The source of a system parameter file for data to be read into the work
area. The source can be any of the following items:
ACTIVE
|
Read parameters from memory. When you invoke SYSMAN, active values are
in effect.
|
CURRENT
|
Read parameters from the default system parameter file, which is the
source for parameters when you boot the system. Using the current
parameters requires read (R) access to the system parameters file.
- On Alpha systems, the file that contains current parameters is
SYS$SYSTEM:ALPHAVMSSYS.PAR.
- On VAX systems, the file that contains current parameters is
SYS$SYSTEM:VAXVMSSYS.PAR.
- On I64 systems, the file that contains current parameters is
SYS$SYSTEM:IA64VMSSYS.PAR.
|
filespec
|
Read parameters from a previously created system parameter file. The
default file type is .PAR. You need read access to the file.
|
DEFAULT
|
Read a parameter set containing the default values for all parameters.
These values are supplied with the operating system.
|
Qualifiers
None.
Description
Depending on the source you enter with the command, PARAMETERS USE
activates the parameter values:
- Stored in memory (ACTIVE)
- Stored in the default boot parameter file (CURRENT)
- From another file (filespec)
- From the system default values (DEFAULT)
Example
|
SYSMAN> PARAMETERS USE DEFAULT
SYSMAN> SET STARTUP_P1 "MIN"
|
The first command activates the default parameter values that are
supplied with the operating system. The second command sets the
STARTUP_P1 system parameter to "minimum." This avoids starting all
layered products on a system that is not tuned for them, which might
cause the system to hang.
PARAMETERS WRITE
Writes the contents of the work area to memory, to disk, or to a file,
depending on the destination that you specify.
Format
PARAMETERS WRITE destination
Parameter
destination
The destination of a new parameter file can be any of the following
ones:
ACTIVE
|
Write parameters to memory. Using the ACTIVE parameter requires CMKRNL
privilege.
|
CURRENT
|
Write parameters to the system parameters file, which contains the
current parameters on disk. Using the current parameter requires write
(W) access to the system parameters file.
- On Alpha systems, the file that contains current parameters is
SYS$SYSTEM:ALPHAVMSSYS.PAR.
- On VAX systems, the file that contains current parameters is
SYS$SYSTEM:VAXVMSSYS.PAR.
- On I64 systems, the file that contains current parameters is
SYS$SYSTEM:IA64VMSSYS.PAR.
|
filespec
|
Write parameters to a file. The default file type is .PAR and you need
write access to the file.
|
Qualifiers
None.
Description
The PARAMETERS WRITE command writes the system parameter values and the
name of the site-independent startup command procedure from the work
area to the active system in memory, the current system parameter file
on disk, or your choice of a parameter file. You can write only dynamic
parameter values to the active system.
Both the PARAMETERS WRITE ACTIVE and PARAMETERS WRITE CURRENT commands
send a message to OPCOM to record the event.
Examples
#1 |
SYSMAN> PARAMETERS WRITE SYS$SYSTEM:SPECIAL
|
This command creates a new parameter specification file.
#2 |
SYSMAN> PARAMETERS WRITE CURRENT
|
This command modifies the current system parameter file on disk
(SYS$SYSTEM:ALPHAVMSSYS.PAR).
RESERVED_MEMORY ADD (Alpha and I64)
On Alpha and I64 systems, adds an entry to the Reserved Memory Registry
data file. Changes and additions to the Reserved Memory Registry data
file do not take effect until the next reboot of the system.
Use the RESERVED_MEMORY ADD command to reserve an amount of physical
memory that might be needed at a future time. Use the /ALLOCATE
qualifier to set aside one or more blocks of physical memory during the
boot process. Using the /ALLOCATE qualifier allows memory to be
sufficiently contiguous and aligned to be used with granularity hints.
AUTOGEN processes the Reserved Memory Registry data file in its GETDATA
phase. AUTOGEN takes the size of all entries into account when
calculating system parameters that depend on the available amount of
physical memory.
AUTOGEN uses the reservation size of all entries to calculate the
initial size of the global page table unless the entry was specified as
/NOGLOBAL_SECTION.
For more information about the Reserved Memory Registry, refer to the
HP OpenVMS System Manager's Manual and the HP OpenVMS Programming Concepts Manual.
Format
RESERVED_MEMORY ADD name
Parameter
name
Name of the memory reservation. You must specify a name.
If the reservation is for a memory resident global section, the name of
the reservation must be the same as the global section name.
Qualifiers
/ALLOCATE
/NOALLOCATE (default)
Allocates pages during the next reboot of the system. The physical
alignment of the pages is based on the maximum granularity hint factor
that can be used to map the pages without exceeding the size of the
memory reservation. (See the introduction to this section for more
information about the /ALLOCATE qualifier.)
Possible granularity hint factors are 512 pages (or 4 MB) and 64 pages
(or 512 KB). Therefore, assuming an 8 KB system page size, reserved
memory is physically aligned as follows:
- size >= 4 MB: physically aligned on a 4 MB boundary
- size < 4 MB: physically aligned on a 512 KB boundary
If you specify /NOALLOCATE, or do not specify /ALLOCATE, memory is
reserved only by reducing the system's fluid page count, but no
specific pages are set aside.
/GLOBAL_SECTION (default)
/NOGLOBAL_SECTION
/NOGLOBAL_SECTION indicates that the memory qualifier is for a
privileged application instead of a group or system global section.
(/GLOBAL_SECTION indicates that the memory qualifier is for a group or
system global section.) You cannot use /NOGLOBAL_SECTION with the
qualifiers /GROUP, /SYSGBL, or /PAGE_TABLES.
/GROUP=n
Establishes that the reserved memory is for a group global section. The
value n specifies the UIC group number (in octal) of the
process that creates the group global section. Only processes within
the creator's UIC group number are allowed access to the global
section. For example, if a process with the UIC of [6,100] is the
creator of the group global section, the group number for the /GROUP
qualifier is 6.
You cannot use the /GROUP qualifier with either /SYSGBL or
/NOGLOBAL_SECTION qualifiers.
/PAGE_TABLES (default)
/NOPAGE_TABLES
Reserves additional memory for shared page tables. When the
memory-resident global section is created, shared page tables are
created for the global section. If you do not specify /ALLOCATE (or if
you specify /NOALLOCATE), the additional reserved memory is deducted
only from the system's fluid page count. If you specify /ALLOCATE,
additional pages are allocated for the shared page table during the
next reboot of the system, and the additional reserved memory is
deducted from the system's fluid page count.
If you do not specify /PAGE_TABLES, or if you specify /NOPAGE_TABLES,
additional memory is not reserved for shared page tables. When the
memory-resident global section is created, shared page tables are not
created for the global section.
/RAD=n
Specifies the preferred resource affinity domain (RAD) for the
reservation you want to make. The value of n is the number of
the RAD you specify. If you omit this qualifier, or if this RAD does
not have sufficient memory, any other RAD can satisfy the reservation
request, and the first available memory section will be used.
The /ALLOCATE qualifier is enforced implicitly when you specify a RAD.
Refer to Section 21.4 for an example procedure that shows how to use
SYSMAN RAD qualifiers and options.
/SIZE=size of reserved memory, in MBs
Specifies the number of megabytes to be deducted from the system's
fluid page count for this memory-resident global section when the
VMS$RESERVED_MEMORY.DATA data file is read during system initialization.
/SYSGBL
Indicates that a reservation is for a system global memory-resident
section.
You cannot combine this qualifier with the /GROUP or /NOGLOBAL_SECTION
qualifier. This qualifier is the default unless you specify /GROUP or
/NOGLOBAL_SECTION.
/ZERO
/NOZERO (default)
/ZERO implies /ALLOCATE. If you specify /ZERO, preallocated pages are
zeroed during system initialization. Zeroed pages are required for
memory-resident global sections; however, the pages do not need to be
zeroed during system initialization.
/NOALLOCATE implies /NOZERO because /ZERO is incompatible with
/NOALLOCATE. If you do not specify /ZERO, or if you specify /NOZERO,
preallocated pages are not zeroed during system initialization.
Instead, these pages are zeroed when the global section is created.
Description
The OpenVMS operating system allows you to reserve non-fluid memory for
use within a memory-resident global demand-zero section. The reserved
memory can be simply a deduction from the system's fluid memory size,
or it can be preallocated as physical pages.
Using the Reserved Memory Registry ensures that AUTOGEN tunes the
system properly not to include memory-resident section pages in its
calculation of the system's fluid page count. AUTOGEN sizes the system
page file, the number of process, and the working set maximum size
based on the system's fluid page count. A system can experience severe
performance problems if AUTOGEN adjusts parameters based on a fluid
page count that does not account for the physical memory that is
permanently reserved for some other purpose.
Using the Reserved Memory Registry also ensures that memory is
available for memory-resident sections when the allocate option is used.
Users of reserved, non-fluid memory enter the characteristics of the
memory into a data file that is read during the system initialization
(boot-time). The file is called SYS$SYSTEM:VMS$RESERVED_MEMORY.DATA,
and you use the SYSMAN utility to maintain it.
Note
Do not edit the SYS$SYSTEM:VMS$RESERVED_MEMORY.DATA data file.
|
VMS$RESERVED_MEMORY.DATA is read during system initialization. For each
entry in this data file, the number of megabytes is deducted from the
system's fluid page count for this memory-resident global section as
specified by the /SIZE qualifier on the RESERVED_MEMORY ADD command. If
/PAGE_TABLES was specified, the amount of memory required for the
shared page tables mapping the memory-resident global section is
deducted from the system's fluid page count as well.
The following table summarizes the effects of qualifiers on the
RESERVED_MEMORY ADD command:
Qualifier |
Effect |
/ALLOCATE
|
A block of physical pages is also allocated and set aside for the
memory-resident global section.
|
/PAGE_TABLES
|
An additional block of physical pages is allocated and set aside for
the shared page tables. The pages have a physical alignment appropriate
to use the largest granularity hint factor for the block.
|
/ZERO
|
The pages are zeroed during system initialization or when the system is
idle.
|
/NOZERO
|
The pages are zeroed when the memory-resident global section is created.
|
If you set the system parameter STARTUP_P1 to "MIN", entries
in the Reserved Memory Registry are ignored, and memory is not reserved.
During system initialization while processing the Reserved Memory
Registry data file, if the system encounters errors reserving fluid
pages or allocating physical pages, it issues a warning to the console,
and the system continues to boot; the request, however, is not granted.
Example
|
SYSMAN> RESERVED_MEMORY ADD DFW$GS_1 /NOPAGE /GROUP=100 /SIZE=1
SYSMAN> RESERVED_MEMORY ADD DFW$GS_2 /PAGE /SIZE=2 /ALLOC /ZERO
SYSMAN> RESERVED_MEMORY ADD DFW$GS_3 /PAGE /SIZE=3
|
The commands in this example add entries to the Reserved Memory
Registry data file. (The example for the RESERVED_MEMORY SHOW command
displays the values for these entries.)
|