Document revision date: 19 July 1999 | |
Previous | Contents | Index |
OpenVMS Management Station allows you to organize the systems you need to manage in ways that are meaningful to you and your environment, and allows you to manage user accounts on those systems.
You can easily manage user accounts across multiple OpenVMS systems, depending on your needs. The systems might be some of the clusters in a network, all of the systems on one floor of a building, a mix of clusters and nonclustered nodes, and so forth.
You can use OpenVMS Management Station to manage OpenVMS user accounts in a convenient, easy manner. For example, when creating an account on multiple systems, OpenVMS Management Station can add a user authorization file (UAF) entry, grant rights identifiers, create an OpenVMS directory, set a disk quota, set up OpenVMS Mail characteristics, and so forth, for each instance of the account.
OpenVMS Management Station manages the following OpenVMS resources:
The OpenVMS Management Station supports the following account management operations:
You perform many system management tasks by entering DCL (DIGITAL Command Language) commands. For example, enter the DCL command MOUNT to make disks and tapes available to the system. Most of the DCL commands used by system managers require special privileges (such as OPER privilege).
The general format of a DCL command is as follows:
command-name[/qualifier[,...]] [parameter[,...]] [/qualifier[,...]] |
Because a command can be continued on more than one line, the term command string is used to define the entire command. A command string is the complete specification of a command, including the command name, command qualifiers, parameters, and parameter qualifiers.
For complete descriptions of each DCL command, refer to online DCL help
or the OpenVMS DCL Dictionary. If you are not familiar with DCL command syntax,
refer to the OpenVMS User's Manual.
2.1.3 System Messages
When you enter commands in DCL or in utilities, the system returns messages to help you understand the result of each command. System messages can indicate the following information:
At times, you might need to interpret a system message, for example, to find out how to recover from a warning or failure. The Help Message utility allows you and system users to quickly access online descriptions of system messages from the DCL prompt.
For more information about the Help Message utility, refer to the
OpenVMS System Messages: Companion Guide for Help Message Users. In addition, the OpenVMS System Messages and Recovery Procedures Reference Manual provides detailed
descriptions of system messages.
2.1.4 DCL Command Procedures
You can use command procedures to efficiently perform routine tasks. A command procedure is a file containing DCL commands and, optionally, data used by those DCL commands. When you execute a command procedure, the system reads the file and executes the commands it contains. This eliminates the need for you to enter each command interactively. You can create command procedures to automate some of the routine system management tasks specific to your site.
A simple command procedure can contain a sequence of commands that you use frequently. For example, you could include the following commands in a command procedure called GO_WORK.COM:
$ SET DEFAULT [PERRY.WORK] $ DIRECTORY $ EXIT |
When you execute this command procedure with the command @GO_WORK, you set your default directory to [PERRY.WORK] and display a list of files in that directory.
With complex command procedures, you can use DCL instead of a
high-level programming language. For more information about creating
command procedures, refer to the OpenVMS User's Manual.
2.1.4.1 Executing Command Procedures in Batch Mode
You can execute command procedures in batch mode by submitting the procedure to a batch queue. When resources are available, the system creates a batch process to execute the commands in the procedure. Usually, processes running in batch mode execute at a lower process priority to avoid competing with interactive users for system resources.
You might execute a command procedure in batch mode for the following reasons:
A batch-oriented command procedure can include a command to resubmit itself to a batch queue, thereby repetitively performing the task with no user intervention. For example, you might create a batch-oriented command procedure to run the Analyze/Disk_Structure utility (ANALYZE/DISK_STRUCTURE) to report disk errors. If you include a command to resubmit the procedure to a batch queue, the procedure will automatically execute when scheduled, unless errors cause the procedure to fail. The following example is a simple command procedure, named SYSTEM-DAILY.COM:
$ SET NOON $! Resubmit this procedure to run again tomorrow. $! $ SUBMIT/KEEP/NOPRINT/QUEUE=SYS$BATCH/AFTER="TOMORROW+1:00"/USER=SYSTEM - SYS$MANAGER:SYSTEM-DAILY.COM; $! $! Purge the log files $ PURGE/KEEP=7 SYS$MANAGER:SYSTEM-DAILY.LOG $! $! Analyze public disks $! $ ANALYZE/DISK/LIST=SYS$MANAGER:WORK1.LIS; WORK1: $ ANALYZE/DISK/LIST=SYS$MANAGER:WORK2.LIS; WORK2: $! $! Print listings $! $ PRINT/QUEUE=SYS$PRINT SYS$MANAGER:WORK1.LIS;,SYS$MANAGER:WORK2.LIS; $ EXIT |
Compaq provides several command procedures for managing a system. Table 2-1 lists some commonly used command procedures.
Command Procedure | Function |
---|---|
SYS$SYSTEM:STARTUP.COM | The system uses this command procedure to automatically perform certain tasks that are required to start up an OpenVMS system. This procedure is executed when the system boots. Do not modify this command procedure. |
SYS$STARTUP:SYSTARTUP_VMS.COM | STARTUP.COM executes this procedure when the system boots. Add commands to this procedure to perform site-specific tasks each time the system boots. |
SYS$SYSTEM:SHUTDOWN.COM | Use to shut down the system in an orderly fashion. |
SYS$UPDATE:AUTOGEN.COM | Use to automatically set system parameters and page, swap, and dump file sizes to values appropriate for the system configuration and work load. |
SYS$UPDATE:VMSINSTAL.COM | Use to install software on a running system. |
With the operating system, Compaq supplies a number of system management utilities to help perform system management tasks. A system management utility is a program that performs a set of related operations. For example, the Mount utility (MOUNT) makes disks and tapes available to the system, and the Backup utility (BACKUP) saves and restores files.
Most system management utilities require special privileges. Generally, you run these utilities from the SYSTEM account, which has all privileges by default. Section 2.2 describes logging in to the SYSTEM account.
You invoke some utilities using the following command format:
RUN SYS$SYSTEM:utility_name |
To invoke other utilities, such as MOUNT and ANALYZE/DISK_STRUCTURE, enter a DCL command. For example:
$ ANALYZE/DISK_STRUCTURE |
Utility | Purpose |
---|---|
Accounting utility (ACCOUNTING) | To produce reports of resource use. |
ACL editor (access control list editor) | To create and maintain ACLs. |
Analyze/Disk_Structure utility (ANALYZE/DISK_STRUCTURE) | To check the validity of Files--11 Structure Levels 1, 2, and 5 disk volumes, and to report errors and inconsistencies. Also used to repair these inconsistencies. |
Audit Analysis utility (ANALYZE/AUDIT) | To produce reports and summaries of security events from the system security audit log file. Use this utility to interpret the large amounts of auditing information that the system might generate. |
Authorize utility (AUTHORIZE) | To add and modify records in the existing user authorization and network authorization files, or to create new files. Also used to add and modify records in the rights database. |
Backup utility (BACKUP) | To copy or save files and disk volumes. Also used to restore saved files and volumes. |
Bad Block Locator utility (BAD) | To analyze block-addressable devices and record the location of blocks that cannot reliably store data. |
+Crash Logger Utility Extractor (CLUE) |
On VAX systems, to obtain information about crash dumps.
++On Alpha systems, some commands in the System Dump Analyzer facility (SDA) contain CLUE functionality. |
DECevent Event Management utility | To produce ASCII reports derived from entries in system event log files. |
Error Log utility (ERROR LOG) | To report the contents of a system error log file. |
Exchange utility (EXCHANGE) | To transfer data to and from mass storage volumes that are written in formats other than standard formats recognized by the operating system. |
Help Message utility (MSGHLP) | To quickly access information about system messages returned by DCL commands. |
Install utility (INSTALL) | To improve performance or enhance privileges of images. |
LAT Control Program utility (LATCP) | To set up and control the LAT software on OpenVMS host systems. LAT software allows you to connect terminals and printers to multiple remote systems. |
+Local Area Disk Control Program utility (LADCP) | On VAX systems, to set up and control the local area disk (LAD) software on OpenVMS host systems. Use LAD software with InfoServer systems. |
Log Manager Control Program utility (LMCP) | To create and manage the transaction logs used by DECdtm services. |
Multipurpose Internet Mail Extension utility (MIME) | To read and compose MIME-encoded mail messages on OpenVMS system. |
Monitor utility (MONITOR) | To monitor systemwide performance. |
Mount utility (MOUNT) | To make a disk or magnetic tape volume available for processing. |
Network Control Program (NCP) | To set up, control, monitor, and test a DECnet network. |
Network Control Language (NCL) | To set up, control, monitor, and test a DECnet-Plus network. |
Operator Communication Manager (OPCOM) tool | To communicate with system users. |
System Generation utility (SYSGEN) |
To create and install page, swap, and dump files and to manage system
parameters.
+On VAX systems, to load and connect device drivers. |
System Management utility (SYSMAN) |
To centralize system management. Allows you to perform system
management tasks simultaneously on one or more nodes.
++On Alpha systems, to load and connect device drivers.
|
This manual does not describe the following utilities in detail:
Utility | For More Information |
---|---|
Bad Block Locator utility (BAD) |
OpenVMS Bad Block Locator Utility Manual,
Online help |
Exchange utility (EXCHANGE) |
OpenVMS Exchange Utility Manual,
Online help |
LASTCP and LADCP utilities | InfoServer Client for OpenVMS LASTCP and LADCP Utilities Manual |
Network Control Program utility (NCP) |
DECnet for OpenVMS Network Management Utilities,
Online help |
Network Control Language utility (NCL) | DECnet-Plus Network Control Language Reference |
To help you perform basic system management tasks, Compaq provides a command procedure named SYS$EXAMPLES:MGRMENU.COM. This procedure displays a menu that you can use to perform the following tasks:
You can use this command procedure as is, or modify it to serve your own site-specific needs. If you modify this procedure, Compaq recommends you first copy the procedure to another directory (for example, SYS$MANAGER), so that an original version of MGRMENU.COM is always available in the SYS$EXAMPLES directory.
To see and use the menu, enter the following command:
$ @SYS$EXAMPLES:MGRMENU |
To use system management utilities and perform system management functions, log in to the system manager's account (SYSTEM).
Compaq recommends that you change the password for the SYSTEM account frequently to maintain system security. Because the SYSTEM account has full privileges by default, exercise caution when using it. If your site has strong security requirements, Compaq recommends that you disable all but batch use of the SYSTEM account and set up separate privileged accounts for individuals who must perform privileged activities on the system. This will allow you to more closely account for privileged activity on the system. |
On VAX systems:
Username: SYSTEM Password: Welcome to OpenVMS VAX Version n.n on node x Last interactive login on Thursday, 20-FEB-1998 16:41 Last non-interactive login on Friday, 21-FEB-1998 17:06 |
On Alpha systems:
Username: SYSTEM Password: Welcome to OpenVMS Alpha (TM) Operating System, Version n.n on node x Last interactive login on Thursday, 20-FEB-1998 16:41 Last non-interactive login on Friday, 21-FEB-1998 17:06 |
If you manage more than one computer, you can use the System Management (SYSMAN) utility to centralize system management.
The following table lists some major SYSMAN features and points to sections in this chapter that contain more information.
Feature | For More Information |
---|---|
Enable a system to execute SYSMAN commands from remote nodes | Section 2.3.2 |
Define your SYSMAN management environment | Section 2.3.4 |
Adjust your SYSMAN profile to set privileges, default device and directory, and DCL verification | Section 2.3.6 |
Execute DCL commands from SYSMAN | Section 2.3.8 |
Create SYSMAN command procedures | Section 2.3.9 |
Set up SYSMAN with an initialization file | Section 2.3.10 |
SYSMAN centralizes system management, so that you, as system manager,
can manage nodes or clusters from one location. Rather than logging in
to individual nodes and repeating a set of management tasks, SYSMAN
enables you to define your management environment to be a particular
node, a group of nodes, or an OpenVMS Cluster environment. With a
management environment defined, you can perform traditional system
management tasks from your local node; SYSMAN executes these tasks on
all nodes in the target environment.
2.3.1.1 Privileges Required
You must have the following to run SYSMAN:
If you run SYSMAN from an account with more than 125 rights identifiers, and the environment is set to a remote node, the following error message is displayed:
SMI-E-RIGHTSLIM, Rights limit exceeded. |
Note that this rights identifier limitation includes a minimum of three identifiers besides the rights identifiers that are associated with a user authorization record:
To run SYSMAN, you must have either of the following:
SYSMAN uses many of the same software tools that you traditionally use to manage a system. It can process most DCL commands, such as MOUNT and INITIALIZE. It can also execute many system management utilities and command procedures, such as AUTHORIZE and AUTOGEN.
SYSMAN also includes its own commands that let you perform the following tasks:
Command | Task | For More Information |
---|---|---|
ALF (automatic login facility) | Associate a terminal or port with a user name | Section 6.9.1 |
CONFIGURATION | Inspect or modify OpenVMS Cluster parameters | Section 20.4 |
DISKQUOTA | Control and monitor disk usage | Section 8.11.2 |
++IO | Control and display the I/O configuration of an Alpha system | Section 7.4.2 |
LICENSE | Load and unload licenses | Section 3.3.2 |
PARAMETERS | Inspect and modify system parameters | Section 14.7 |
STARTUP | Customize startup databases by inspecting and modifying software startup components | Section 5.4 |
Previous | Next | Contents | Index |
privacy and legal statement | ||
6017PRO_001.HTML |