VSI Archive Backup System for OpenVMS Installation Guide
- Software Version:
- ABS/MDMS V4.x
- Operating System and Version:
- VSI OpenVMS IA-64 Version 8.4-1H1 or higher
VSI OpenVMS Alpha Version 8.4-2L1 or higher
Preface
1. About VSI
VMS Software, Inc. (VSI) is an independent software company licensed by Hewlett Packard Enterprise to develop and support the OpenVMS operating system.
2. Intended Audience
This document is intended for storage administrators who are experienced OpenVMS system managers. This document should be used in conjunction with the Introduction to VSI OpenVMS System Manager's Manual.
3. VSI Encourages Your Comments
You may send comments or suggestions regarding this manual or any VSI document by sending electronic mail to the following Internet address: <docinfo@vmssoftware.com>
. Users who have VSI OpenVMS support contracts through VSI can contact <support@vmssoftware.com>
for help with this product.
4. OpenVMS Documentation
The full VSI OpenVMS documentation set can be found on the VMS Software Documentation webpage at https://docs.vmssoftware.com.
5. Conventions
VMScluster systems are now referred to as OpenVMS Cluster systems. Unless otherwise specified, references to OpenVMS Cluster systems or clusters in this document are synonymous with VMScluster systems.
The contents of the display examples for some utility commands described in this manual may differ slightly from the actual output provided by these commands on your system. However, when the behavior of a command differs significantly between OpenVMS Alpha and Integrity servers, that behavior is described in text and rendered, as appropriate, in separate examples.
In this manual, every use of DECwindows and DECwindows Motif refers to DECwindows Motif for OpenVMS software.
Convention | Meaning |
---|---|
Ctrl/ x |
A sequence such as Ctrl/ x indicates that you must hold down the key labeled Ctrl while you press another key or a pointing device button. |
PF1 x |
A sequence such as PF1 x indicates that you must first press and release the key labeled PF1 and then press and release another key or a pointing device button. |
Return |
In examples, a key name enclosed in a box indicates that you press a key on the keyboard. (In text, a key name is not enclosed in a box.) |
… |
A horizontal ellipsis in examples indicates one of the
following possibilities:
|
. . . |
A vertical ellipsis indicates the omission of items from a code example or command format; the items are omitted because they are not important to the topic being discussed. |
( ) |
In command format descriptions, parentheses indicate that you must enclose the options in parentheses if you choose more than one. |
[ ] |
In command format descriptions, brackets indicate optional choices. You can choose one or more items or no items. Do not type the brackets on the command line. However, you must include the brackets in the syntax for OpenVMS directory specifications and for a substring specification in an assignment statement. |
[ |] |
In command format descriptions, vertical bars separate choices within brackets or braces. Within brackets, the choices are options; within braces, at least one choice is required. Do not type the vertical bars on the command line. |
{ } |
In command format descriptions, braces indicate required choices; you must choose at least one of the items listed. Do not type the braces on the command line. |
bold text |
This typeface represents the introduction of a new term. It also represents the name of an argument, an attribute, or a reason. |
italic text |
Italic text indicates important information, complete titles of manuals, or variables. Variables include information that varies in system output (Internal error number), in command lines (/PRODUCER= name), and in command parameters in text (where dd represents the predefined code for the device type). |
UPPERCASE TEXT |
Uppercase text indicates a command, the name of a routine, the name of a file, or the abbreviation for a system privilege. |
|
Monospace type indicates code examples and interactive screen displays. In the C programming language, monospace type in text identifies the following elements: keywords, the names of independently compiled external functions and files, syntax summaries, and references to variables or identifiers introduced in an example. |
- |
A hyphen at the end of a command format description, command line, or code line indicates that the command or statement continues on the following line. |
numbers |
All numbers in text are assumed to be decimal unless otherwise noted. Nondecimal radixes—binary, octal, or hexadecimal—are explicitly indicated. |
Chapter 1. Welcome To ABS
1.1. Installing ABS/MDMS
If you are installing Archive Backup System (ABS)/Media Device and Management System (MDMS) for the first time, read through this installation guide before installing the products. Also, refer to the VSI Archive Backup System for OpenVMS Guide to Operations for information on configuring ABS/MDMS.
1.2. Updating ABS/MDMS
If you are updating ABS/MDMS, you should review the release notes provided in the installation kit. You can extract the release notes by using the following command:
@SYS$UPDATE:VMSINSTAL kit_name kit_location OPTIONS N
The upgrade from ABS/MDMS V3.x to V4.0 requires a conversion of the ABS policy database. You can directly upgrade from ABS/MDMS V3.x to any ABS/MDMS V4.x version.
Chapter 2. Preinstallation
To ready your OpenVMS system for either the ABS/MDMS server or ABS/MDMS client software installation procedure, you must perform certain tasks and requirements:
Decide where to install the ABS/MDMS software
Verify requirements
Configure hardware
Perform a system backup prior to the installation
Install licenses
2.1. Decide Where to Install ABS/MDMS Software
2.1.1. ABS/MDMS Server Software
Install ABS/MDMS server software on a disk with adequate space. This disk may be the system disk or another disk dedicated to ABS/MDMS. Disk space required for the installation are listed in Section 2.2.3.1, “Required Hardware”. You should also take into account the space required for log files, catalogs and databases. Additional catalog disks may be added at a later time.
The ABS/MDMS server software should reside on a system which will be managing the policy and media databases for itself and any client nodes connected to it. The MDMS server provides access to the policy and media databases.
You must install ABS/MDMS server software on at least one OpenVMS node or OpenVMS cluster system.
There is one kit for both ABS/MDMS servers and clients. The installation will provide the appropriate configuration based on what server names are entered during the installation. The configuration may be modified at a later time by updating the node and server information in the MDMS database.
2.1.2. ABS/MDMS Client Software
ABS/MDMS client software should be installed on any OpenVMS node that can communicate with the ABS/MDMS server and for which you want to create ABS save/restore requests. This communication may be done using DECnet or TCP/IP.
Note
Given that you have the appropriate amount of licenses and adequate resources available, any number of ABS client nodes may be connected to a single ABS server node.
2.2. Verify Requirements
2.2.1. Required Privileges
To install ABS, log on to the SYSTEM account or to an account that has SETPRV or, at a minimum, has the following privileges enabled:
CMKRNL
WORLD
SYSPRV
TMPMBX
NETMBX
Note that VMSINSTAL turns off the BYPASS privilege at the start of the installation procedure.
2.2.2. Required OpenVMS Operating System Subclasses
OpenVMS operating system comes with a variety of support options, or subclasses. Subclasses include such features as networking and RMS journaling. To use ABS, your system should have the following subclasses resident:
Programming support
Utilities
System programming environment
Secure user’s environment
Network support
How to verify:
For information about verifying these components, refer to OpenVMS VAX Installation Procedures, OpenVMS Alpha Installation Procedures, or OpenVMS I64 Installation Procedures.
2.2.3. Hardware, Software, and System Requirements
To make sure that your system is ready for the installation, verify that your system meets the following requirements:
Hardware
Software
System parameters
Process account quotas
Processes
2.2.3.1. Required Hardware
To install software, you must meet the following minimum hardware requirements:
A VAX system, an Alpha system or an I64 system.
Please refer to the OpenVMS documentation for minimum requirements of RAM memory for running OpenVMS. We recommend that you have at least 32 MB of memory on VAX systems and 128 MB of memory on Alpha systems.
One or more tape drives if you plan to back up your data to removable media.
One disk.
Adequate disk space. Verify that there are enough free blocks on the disk where you are installing the software.
Note
If you are providing remote drive support, you must answer “Yes” to the remote drive question during MDMS installation procedure. This requires additional free disk space. RDF is supported on OpenVMS Alpha V8.3 but not supported on OpenVMS I64 V8.2-1 and later versions.
Enter the following command to show the amount of used disk space on your disk:
$ SHOW DEVICE disk-name
Disk space required during an full installation on an Alpha system is 214,500 blocks with 167,400 required after the installation. Disk space required on a VAX is 204,000 blocks with 120,000 required after the installation. Disk space required on an I64 system is 345,000 blocks with 170,000 required after the installation.
2.2.3.2. Required Software
Table 2.1, “Required Software” lists the software you must have installed on your system before you can install ABS.
Software | Purpose | System |
---|---|---|
DECnet Phase IV or DECnet Plus for Open-VMS or TCP/IP Service for OpenVMS |
Provides network support NoteThis software must be up and running before you start the installation procedure if you will be using a network with ABS/MDMS. |
ABS OpenVMS Server ABS OpenVMS Client |
OpenVMS Operating System? | Provides OpenVMS and DCL capabilities. |
ABS OpenVMS Server ABS OpenVMS Client |
2.2.3.3. Optional Software
Table 2.2, “Optional Software” describes the optional software you can use with ABS software.
Software | Purpose | System |
---|---|---|
DCSC?(Digital Cartridge Server Component) | If you have a StorageTek Automated Cartridge Server (ACS), you must install the DCSC software. | The system where the StorageTek silo resides. |
Media Robot Utility (MRU) | Provides library and loader testing, diagnostics, and control. | The OpenVMS system where the robotic device is physically connected |
Java Run-Time Environment (JRE) V1.2, 1.3.1 or 1.4.2. | Provides run-time environment for MDMSView GUI. | The OpenVMS system where the GUI will be run. |
2.2.3.4. Required System Parameters
To install ABS, the system parameters must be set to the minimum value or higher. Table 2.3, “System Parameters – Minimum Values” lists the minimum system parameter values required for the installation procedure to run successfully. Depending on the kinds of programs and applications running at your site, you may need higher values.
To see the current system parameter values on your system, enter the following command:
$ MCR SYSGEN SYSGEN> SHOW/GEN
Result:
Shows the current values of all the system parameters. If you need to modify one or more of the system parameters, see the following example:
$ MCR SYSGEN SYSGEN> SET GLBPAGES 2000 SYSGEN> WRITE CURRENT SYSGEN> EXIT
The changed parameters should be added to SYS$SYSTEM:MODPARAMS.DAT for future changes made with AUTOGEN. You must then reboot the system so the non dynamic parameter values are recognized.
More information:
Refer to .0 for detailed information about required system parameters.
2.2.3.5. Required Process Account Quotas
The account you use to install ABS (typically the SYSTEM account) must have sufficient quotas to enable you to perform the installation. If your SYSTEM account quotas are the same as or higher than the default values provided with the OpenVMS operating system, then these values should be sufficient to install the software.
Table 2.4, “Required Installing Account Process Quotas” summarizes the process quotas and the quotas that VMSINSTAL requires to perform the installation.
Account Quota | Minimum Value |
---|---|
ASTLM | 200 |
BIOLM | 10000 |
BYTLM | 18000 |
DIOLM | 200 |
ENQLM | 2048 |
FILLM | 300 |
PGFLQUO | 10000 |
TQELM | 200 |
To view your current process quotas, see the following example:
$ MCR AUTHORIZE UAF> SHOW SMITH
Result:
This command shows all your process quotas. If you need to increase your process account quotas, see the following example:
$ MCR SYS$SYTEM:AUTHORIZE UAF> MODIFY SMITH/ENQLM=2048 UAF> EXIT
More information:
For detailed instructions about modifying account quotas, see the description of Authorize Utility in OpenVMS System Management Subkit.
2.2.3.6. Required Processes
Before beginning the installation procedure, check to see that DECnet Phase IV, DECnet Plus or TCP/IP and the OpenVMS Queue Manager are running. Network software is not required if you are on a standalone system and you will not be using the GUI. To see if these processes are active on your system, enter the following command:
$ SHOW SYSTEM
The following information is displayed for DECnet Phase IV:
OpenVMS V7.1 on node NODE1 8-AUG-1997 13:39:28.23Uptime 0 23:36:26 Pid Process Name State Pri I/O CPU Page flts Page . . . 20A0022C QUEUE_MANAGER HIB 8 72 0 00:00:00.83 751 1210 . . . 20A00212 NETACP HIB 10 285 0 00:00:02.84 338 666
The following information is displayed for DECnet Plus:
37C00215 NET$ACP HIB 4 629 0 00:27:23.22 1894 2465 . . . 37C0024A QUEUE_MANAGER HIB 8 3333 0 00:07:45.24 1246 1766
The following information is displayed for UCX (earlier version of TCP/IP).
20A00444 UCX$INET_ACP HIB...
The following information is displayed for TCP/IP:
20A00555 TP_SERVER HIB...
If these processes are not active, follow the steps in Table 2.5, “How to Start DECnet and the OpenVMS Queue Manager”.
Step | Action |
---|---|
1. |
Start DECnet software. For DECnet Phase IV, enter the following command at DCL prompt: $ @SYS$MANAGER:STARTNET.COM For DECnet Plus, enter the following command at DCL prompt: $ @SYS$STARTUP:NET$STARTUP.COM |
2. |
Start OpenVMS Queue Manager. Enter the following command at DCL prompt: $ START/QUEUE/MANAGER |
3. |
Start the TCP/IP software. For TCP/IP Version 4-n, enter the following command at the DCL prompt: $ @SYS$SYSTEM:UCX$STARTUP.COM For TCP/IP Version 5.n, enter the following command at the DCL prompt: $ @SYS$MANAGER:TCPIP$STARTUP.COM |
2.2.3.7. Required Virtual Memory Space
The default virtual memory space that the SET COMMAND/OBJECT command allocates is 384KB. The following error is displayed during installation if the CLD files have exhausted this available space limit:
%CDU-F-INTNODESPACE, Internal error: node space exhausted
Adding any new qualifier to the MDMS command is possible only if the table space is increased, the recommended table space is 2048 KB.
$ DEFINE CDU$TABLE_SPACE 2048
2.2.3.8. Verify the Node is in the MDMS Database
If this installation is not the initial installation of MDMS, you need to verify that the node you are installing MDMS on is in the MDMS database. Enter the following command on a node that has MDMS already installed on it and verify that the node you are installing MDMS on is in the database:
$ MDMS SHOW NODE node_name_you_are_installing_on %MDMS-E-NOSUCHOBJECT, specified object does not exist
If the node is not in the database, you receive the %MDMS-E-NOSUCHOBJECT error message and you should create the node using the following command:
$ MDMS CREATE NODE node_name_you_are_installing_on
Refer to VSI OpenVMS Archive Backup System for OpenVMS MDMS Reference Guide for information on using the qualifiers.
If the node you are adding is an MDMS server node, the installation procedure will create the node using the /DATABASE qualifier. In addition, you need to edit all SYS$STARTUP: MDMS$SYSTARTUP.COM files in your domain and add this node to the definition of MDMS$DATABASE_SERVERS.
2.3. Configure Hardware
For your storage application to work, the hardware it depends on must be installed, connected, and configured to function with the operating system. To configure your hardware, see the hardware manuals provided with the hardware device. Also, refer to VSI Archive Backup System for OpenVMS Guide to Operations for troubleshooting suggestions.
If you are installing tape jukeboxes for use with ABS/MDMS, you should verify that the hardware is working correctly before installing ABS/MDMS. To verify the hardware installed, you can use the MRU kit that is provided along with the ABS kit.
Consider RDF Configuration
MDMS provides RDF software to facilitate operations that require access to remote, network connected tape drives. This allows you to copy data from a local site to a remote site, or copy data from a remote site to a local site. RDF requires that DECnet is installed and running.
During the installation you will be asked questions on whether you want to install on this node, the software that will allow it to act as a server and/or client for the RDF software. You need to decide if you want the server and/or client installed on the node.
Install the RDF Server software on all nodes that are connected to the tape drives used for remote operations.
Install the RDF Client software on all nodes that initiate remote operations to tape drives on the RDF Server node.
Note
RDF is not available if you are installing MDMS with the ABS-OMT license. RDF is supported on OpenVMS Alpha V8.3 but not supported on OpenVMS I64 V8.2-1 and later versions.
2.4. Perform a System Backup
VSI recommends that you perform a backup operation on the system disk before installing any software. For details about performing a backup operation on a system disk, refer to the VSI OpenVMS System Manager's Manual.
2.5. Registering ABS Licenses
To use ABS software, you must register and load the licenses before you begin the installation procedure. This information is supplied in the License PAK document, which is packaged along with the Archive Backup System for OpenVMS Cover Letter.
To register a license under OpenVMS, use the following procedure:
Log in to the system where you will be installing the software. Log in under SYSTEM account, or enable your account with the privileges described in “Required Privileges”. Select one of the following methods to register the licenses:
At DCL prompt, enter the LICENSE REGISTER command with appropriate qualifiers that correspond to License PAK information. See Table 2.6, “How to Register Your ABS Licenses Using the LICENSE REGISTER Command”.
Invoke SYS$UPDATE:VMSLICENSE.COM procedure. When it prompts you for information, respond with data from your License PAK. See Table 2.7, “How to Register Your ABS Licenses Using VMSLICENSE.COM”.
If you plan to use ABS on more than one node in an OpenVMS Cluster, you must load the licenses on other nodes after you install ABS. See Table 2.6, “How to Register Your ABS Licenses Using the LICENSE REGISTER Command” for instructions.
Table 2.6, “How to Register Your ABS Licenses Using the LICENSE REGISTER Command” describes how to register your license using the LICENSE REGISTER command.
Step | Action |
---|---|
Step 1. |
Enter the LICENSE REGISTER command with the product name followed by a dash (-): $ LICENSE REGISTER ABS-SERVER-VAX - ! Register this license on the ABS VAX server node $ LICENSE REGISTER ABS-SERVER-ALPHA - ! Register this license on the ABS Alpha server node $ LICENSE REGISTER ABS-SERVER-I64 - ! Register this license on the ABS I64 server node $ LICENSE REGISTER ABS-CLIENT-VAX - ! Register this license on all ABS VAX client nodes $ LICENSE REGISTER ABS-CLIENT-ALPHA - ! Register this license on all ABS Alpha client nodes $ LICENSE REGISTER ABS-CLIENT-I64 - ! Register this license on the ABS I64 client node $ LICENSE REGISTER ABS-OMT - ! Register this license on all ABS server nodes where you have to install the ABS software $ LICENSE REGISTER ABS-OMT-UPG - ! Register this license on all ABS server nodes where you want to upgrade the ABS-OMT license to the full ABS product ImportantEnter a dash (-) at the end of each command from Steps 1 through 8. |
Step 2. |
Enter the /ISSUER qualifier information, assigning the value DEC between quotation marks. _$ /ISSUER=”DEC” - |
Step 3. |
Enter the /AUTHORIZATION qualifier information, assigning it the value from the AUTHORIZATION NUMBER? entry of the PAK: _$ /AUTHORIZATION=xxxxxx - |
Step 4. |
Enter the /PRODUCER qualifier information, assigning the value DEC in quotes: _$ /PRODUCER=”DEC” - |
Step 5. |
Enter the /UNITS qualifier information, assigning it the value from the UNITS? entry of the PAK _$ /UNITS=nn - |
Step 6. |
Enter the /DATE qualifier information, assigning the product’s release date value from the PRODUCT RELEASE DATE? entry of the PAK: _$ /DATE=dd-mmm-yyyy - |
Step 7. |
Enter the /AVAILABILITY qualifier information, assigning the value from the AVAILABILITY TABLE CODEa entry of the PAK: _$ /AVAILABILITY=x - |
Step 8. |
Enter the /OPTIONS qualifier information, assigning the value from the KEY OPTIONS? entry of the PAK: _$ /OPTIONS=xxxxxx - |
Step 9. |
Enter the /CHECKSUM qualifier information, assigning the value from the CH? entry of the PAK: _$ /CHECKSUM=1-xxxx-xxxx-xxxx-xxxx ImportantDo NOT end the entry with a dash. |
Step 10. |
Invoke the LICENSE LOAD command with the product name: $ LICENSE LOAD product_name |
Table 2.7, “How to Register Your ABS Licenses Using VMSLICENSE.COM” describes how to register your license using the command procedure.
Step | Action |
---|---|
Step 1. |
From the system prompt, enter the following command: $ @SYS$UPDATE:VMSLICENSE.COM |
Step 2. | Select Option 1. “REGISTER a Product Authorization Key”. |
Step 3. |
Answer the questions according to the information supplied in the LICENSE PAK document (provided with the software kit). The following is only an example. Supply the information provided in the PAK to the prompts: Type ? at any prompt for a description of the information requested. Press Ctrl/Z at any prompt to return to the main menu. Issuer[DEC] Authorization Number[]: Authorization Number[]:ALS-NQ-1996JUN10-181 Product Name[]:ABS-SERVER Producer[DEC]: Number of Units[]:1050 Version[]: Product Release Date[]: Key Termination Date[]: Availability Table Code[]:H Activity Table Code[]: Key Options[]:MOD_UNITS,ALPHA Product Token[]: Hardware-Id[]: Checksum[]:2-PIBA-KIPP=BIGE-DDHC |
Step 4. | Verify the information that you entered is correct. Enter Yes. |
Step 5. | To exit the command procedure, select Option 99. |
Chapter 3. Installing ABS Software
This chapter contains instructions for installing Archive Backup System for OpenVMS software.
Before proceeding with the installation procedure, make sure you have completed all of the following preinstallation tasks:
Did you decide where to install ABS server and client software?
Did you set your default directory to SYS$UPDATE?
Did you log into an account with the proper quotas and privileges?
Did you perform a system backup operation?
If you are doing an upgrade installation, did you shutdown ABS and MDMS?
Did you verify the hardware and disk space requirements?
Did you verify the software requirements?
Did you check to see if DECnet (Phase IV), DECnet-Plus or TCP/IP, and the QueueManager are running?
Did you register the appropriate licenses?
3.1. Installing Archive Backup System for OpenVMS Software
See Table 3.1, “Stages of Installing ABS Software” for the stages of installing and configuring ABS/MDMS software.
Note
Before installing ABS in a real time, storage management environment, VSI recommends that you first install and configure ABS in a test environment. If you are not satisfied with the test installation, delete ABS and reinstall it.
Stage | Action |
---|---|
1. |
Install ABS server software as described in Section 3.1.1, “Installing ABS/MDMS Server Software”.
NoteIf you are installing ABS in a mixed architecture environment (VAX and Alpha systems resident in a single OpenVMS Cluster), install the software in a common location. This will place the database and catalog files in a common location for the entire cluster. Images will be placed on the system disks for each system. Install ABS/MDMS on each node. |
2. |
Install ABS OpenVMS client software as described in Section 3.1.2, “Installing ABS OpenVMS Client Software”.
NoteOpenVMS client support is not available with an ABS-OMT license. |
3. | Follow the Post-Installation steps in Chapter 4, Performing Postinstallation Tasks. |
3.1.1. Installing ABS/MDMS Server Software
ABS/MDMS installation procedure consists of a series of questions and informational messages. The procedure will give you an option of doing a standard installation or not. The standard installation will install the ABS/MDMS software in the following manner:
ABS will be installed with the following options: Device for ABS/MDMS - SYS$COMMON (will use current values if either MDMS or ABS are already installed) UIC for the ABS account - [311,311] Nodes for the database severs - Current node or already existing server nodes What scheduling option do you want - INTERNAL Are you using backup-via-shelving - YES (If HSM is present) MDMS will be installed with the following options: Device for ABS/MDMS - SYS$COMMON (or current installed location) UIC for MDMS Account - [312,312] (or will be constructed from ABS UIC) Node for database servers - Current node or already existing server nodes Do you want to replace MRD$RTL.EXE - YES MDMS GUI files will be installed with the following options: Do you want the MDMS GUI installed on Alpha OpenVMS - YES (if on Alpha) Do you want files extracted for Microsoft Windows on Intel - YES Remote Device Facility (RDF) will be installed with the following options: Do you want MDMS support for RDF Server - YES Do you want MDMS support for RDF Client - YES
Note
RDF will not be installed for the following conditions:
With an ABS-OMT installation
On OpenVMS I64 V8.2-1 and later versions
Questions always asked: Do you want to purge files - YES Do you want to run the IVP - YES (except if ABS-OMT installation)
If for any reason you need to abort the installation procedure, at any time you can press CTRL/Y and the installation procedure deletes all files it has created up to that point and then exits. From this point, you can restart the installation procedure again.
Follow the Post-Installation steps in Chapter 4, Performing Postinstallation Tasks.
Follow the steps mentioned in Table 3.2, “How to Install ABS Software” to install ABS software.
Step | Action |
---|---|
1. |
Invoke VMSINSTAL: $ @SYS$UPDATE:VMSINSTAL saveset-name drive-name OPTIONS N To start the installation, invoke the VMSINSTAL command procedure from a privileged account, such as the SYSTEM account. VMSINSTAL is in the SYS$UPDATE directory. The following list defines the elements of the VMSINSTAL command procedure: save set name The installation name for the component. ABS044 (for example) drive-name The name of the drive where the media that contains the kit is located. For example, MTA0: is the device name for a tape drive or device:[directory] can be the CD-ROM drive name. It is not necessary to use the console drive for this installation. However, if you do use the console drive, you should replace any media you removed once the installation is complete. OPTIONS N An optional parameter that indicates you want to see the
question on release notes. If you do not include the OPTIONS N
parameter, VMSINSTAL does not ask you about the release notes.
You should review the release notes before proceeding with the
installation in case they contain additional information about
the installation.
NoteIf you are restarting the installation and have already reviewed the release notes, you do not need to specify OPTIONS N. If you specify more than one option, separate them with commas (OPTIONS A,N). The following examples invoke VMSINSTAL to install ABS from the tape drive MTA0: and shows the responses. This example uses the OPTIONS N release note parameter. $ @SYS$UPDATE:VMSINSTAL saveset_name MTA0: OPTIONS N OpenVMS VAX Software Product Installation Procedure V7.2 It is 21-JUL-1996 at 10:00 Enter a question mark (?) at any time for help. If you do not supply either the product name or the drive
name, VMSINSTAL prompts you for this information later in the
installation procedure.
NoteVMSINSTAL does not prompt you for any options, so be sure to include OPTIONS N on the VMSINSTAL command line to access the release notes during the installation procedure. See OpenVMS documentation located in the OpenVMS System Management Subkit for detailed information on these options. |
3.1.2. Installing ABS OpenVMS Client Software
Note
OpenVMS client support is not available with an ABS-OMT license.
When installing ABS software, notice that ABS does not provide two separate software kits. Instead, installation of ABS OpenVMS server or client software is determined by the OpenVMS node name that you enter during the installation procedure.
Table 3.3, “Installing ABS OpenVMS Client Software” describes how to install and configure an ABS OpenVMS client.
Note
In Table 3.3, “Installing ABS OpenVMS Client Software” ABS server node is referred to as SVNODE:: and ABS client node is referred to as CLNODE::.
Step | Action |
---|---|
1. |
Install ABS software on the OpenVMS client node as on the server node, with one exception. When the installation procedure prompts for the node name for the server (ABS OpenVMS server node), do not accept the default node name (client node name). Instead, enter the OpenVMS Cluster alias or OpenVMS node name that you entered when you installed ABS OpenVMS server software: * Node name list for Database Servers : SVNODE Result: ABS installs only the client portion of ABS software on the node named CLNODE::. |
2. | Create save and restore requests for OpenVMS clients as described inVSI Archive Backup System for OpenVMS Guide to Operations. |
3. | Create (or modify) storage and environment policies. VSI Archive Backup System for OpenVMS Guide to Operations describes how to create those policies. |
4. | Create system and user backup operations using the correct storage and environment policies. VSI Archive Backup System for OpenVMS Guide to Operations, provides instructions for these tasks. |
Chapter 4. Performing Postinstallation Tasks
Complete ABS/MDMS postinstallation tasks described in this chapter after you have successfully installed ABS/MDMS OpenVMS server or client software:
Section 4.1, “Installing ABS for the First Time” describes how to initialize the ABS database if this failed during the installation.
Section 4.2, “Create a Node Object” describes how to create a node object for MDMS.
Section 4.3, “Verifying ABS Installation” describes how to verify the installation was successful.
Section 4.4, “Providing Automatic Startup and Shutdown” explains how to edit the startup and shutdown files.
Section 4.5, “ABS and MDMS Startup Queues” explains the batch queues used by ABS and MDMS startup procedures.
Section 4.6, “Modifying ABS and MDMS Command Procedures” explains editing the ABS and MDMS command procedures.
Section 4.7, “Meeting OpenVMS Cluster Requirements” describes removing the SLS/MDMS V2.x Automatic Startup.
Section 4.7, “Meeting OpenVMS Cluster Requirements” describes the requirements for an OpenVMS Cluster installation.
Section 4.8, “Configure MDMS” describes configuring MDMS.
Section 4.9, “Configure Remote Tape Drives” describes converting the ABS Policy Database to the MDMS database.
Section 4.9, “Configure Remote Tape Drives” describes configuring remote tape drives.
Section 4.10, “Granting the Appropriate ABS/MDMS Access Right Identifiers” explains how to set up access right identifiers.
Section 4.11, “ABS/MDMS Graphical User Interface (GUI)” describes the MDMS graphical user interface (GUI) installation.
Section 4.11.2, “Running the GUI” describes how to run the graphical user interface (GUI).
Section 4.12, “Configuration of ABS/MDMS for System Backup to Tape for Oracle Databases” describes where to find information on configuring ABS/MDMS for System Backup to Tape for Oracle Databases.
Note
OpenVMS client support is not available with an ABS-OMT license.
4.1. Installing ABS for the First Time
If you are installing ABS as a new installation, database initialization programs may fail to run. To initialize the database with the default storage policies and execution policies, run the following executable:
RUN SYS$SYSTEM:ABS$DB_INIT.EXE
4.2. Create a Node Object
If this is the initial installation of MDMS, you may need to create the node object in the MDMS node database for this node. Use the MDMS CREATE NODE command to create this initial database node. Refer to the command reference guide for the qualifiers for this command. The following is an example:
$ MDMS CREATE NODE NABORS - ! NABORS is the DECnet Phase IV node name or a ! name you make up if you do not use DECnet ! Phase IV in your network /DATABASE_SERVER - ! a potential database node ! must also be defined in ! in SYS$STARTUP:MDMS$SYSTARTUP.COM /TCPIP_FULLNAME=NABORS.SITE.INC.COM - ! the TCP/IP full node name if you ! are using TCP/IP you need this if ! you are using the GUI /DECNET_FULLNAME=INC:.SITE.NABORS - ! this is the full DECnet Phase V node name ! do not define if you do not have DECnet Phase V on this node ! be sure to define if you have DECnet Phase V installed on this node /TRANSPORT=(DECNET,TCPIP) ! describes the transports that listeners are ! started up on
4.3. Verifying ABS Installation
If you did not execute the IVP during the installation procedure, you can execute it immediately after installing ABS/MDMS software. Enter the following command at the DCL system prompt:
$ @SYS$TEST:ABS$IVP.COM $ @SYS$TEST:MDMS$IVP.COM
Note
Support for installation IVP procedure is not available with an ABS-OMT license.
If an error occurs during the IVP, the following message is displayed:
ABS Version V4.4 Installation Verification Procedure failed. %VMSINSTAL-E-IVPFAIL, The IVP for ABS Version V4.4 has failed.
Errors can occur during the installation if any of the following conditions exist:
ABS is currently running
The operating system version is incorrect
A prerequisite software version is incorrect
Quotas necessary for successful installation are insufficient
System parameter values for successful installation are insufficient
The OpenVMS help library is currently in use
The product license has not been registered and loaded
For descriptions of the error messages generated by these conditions, see the OpenVMS documentation on system messages, recovery procedures, and OpenVMS software installation. If you are notified that any of these conditions exist, you should take the appropriate action as described in the message.
4.4. Providing Automatic Startup and Shutdown
You must edit the startup and shutdown files to provide automatic startup and shutdown of ABS/MDMS software. To make sure that ABS/MDMS automatically starts up and shuts down, follow these steps:
Add the following command line to the system startup file named SYS$MANAGER:SYSTARTUP_ VMS.COM:
$ @SYS$STARTUP:ABS$STARTUP
Add the following line to the system shutdown file named SYS$MANAGER:SYSHUTDWN.COM:
$ @SYS$STARTUP:ABS$SHUTDOWN $ @SYS$STARTUP:MDMS$SHUTDOWN
When using MDMS with ABS, the MDMS startup is executed automatically. A logical name is defined by the MDMS startup which is needed by ABS.
4.5. ABS and MDMS Startup Queues
ABS$STARTUP uses the ABS$<node> queue to start the ABS processes. This queue will always exist after an ABS installation.
MDMS$STARTUP uses one of several queues to startup the MDMS$SERVER process. There is a logical name, MDMS$STARTUP_QUEUE, which may be defined in MDMS$SYSTARTUP. COM. This logical points to the queue which MDMS$STARTUP.COM will use. If you do not have this defined, it will attempt to use the ABS$<node> queue, then SYS$BATCH. If the logical is not defined and neither ABS$node or SYS$BATCH exist, the MDMS startup will fail.
4.6. Modifying ABS and MDMS Command Procedures
If you are updating ABS/MDMS and you have made customizations to any of the ABS/MDMS command procedures, you may need to modify those procedures to work with ABS/MDMS V4.4. There are four procedures for which we provide template files. If the template files have changed, you should include your customizations in the new template files and then rename them to the command procedure name. The four procedures and the templates are:
SYS$STARTUP:ABS$SYSTARTUP.COM - SYS$STARTUP:ABS$SYSTARTUP.TEMPLATE SYS$STARTUP:MDMS$SYSTARTUP.COM - SYS$STARTUP:MDMS$SYSTARTUP.TEMPLATE MDMS$SYSTEM:MDMS$EXT_QUEUE_MANAGER.COM - MDMS$SYSTEM: MDMS$EXT_QUEUE_MANAGER.TEMPLATE MDMS$SYSTEM:MDMS$EXT_SCHEDULER.COM - MDMS$SYSTEM:MDMS$EXT_SCHEDULER.TEMPLATE
4.7. Meeting OpenVMS Cluster Requirements
If you installed ABS server software on an OpenVMS Cluster system, perform the steps in Table 4.1, “Updating the DCL Tables” on each node in the OpenVMS Cluster (excluding the installing node) where you want to use ABS.
Note
The command line interface is not available with the ABS-OMT license, you must use the GUI.
Step | Action |
---|---|
1. |
Run the command procedure ABS$STARTUP from each node that you want to use ABS. This ensures ABS$/MDMS$ logical names are defined the same across all nodes in the OpenVMS Cluster: $ @SYS$STARTUP:ABS$STARTUP.COM |
2. |
Update the DCL table on each node in the OpenVMS Cluster (excluding the installing node). Enter the following command on each node: $ INSTALL REPLACE SYSLIBRARY:DCLTABLES.EXE |
3. | Have all system users log off and log on again to enable them to use the DCL ABS/MDMS commands (unless performing an upgrade). |
4.8. Configure MDMS
Now that you have installed MDMS you need to configure the MDMS database. MDMS provides a command procedure that you can use to configure the MDMS database in a new installation. The procedure is completely self-documenting with a help facility, and all key object attributes are defined. The procedure guides you through the following configuration objects:
The domain (defining default values for other objects)
Locations
Nodes and groups
Jukeboxes and associated drives
Standalone drives and stackers
Volumes, media types and pools
The procedure is activated using the following command:
$ @ MDMS$SYSTEM:MDMS$CONFIGURE.COM
Refer to VSI Archive Backup System for OpenVMS Guide to Operations for an example of using this procedure. If you are upgrading from SLS or ABS V2.9x, you must use the MDMS$CONVERT_V2_TO_V4 command procedure.
Once MDMS is installed, and any conversions are performed, you may wish to adjust your configuration prior to performing MDMS operations.
In addition to configuring MDMS, you might also have to configure robots for jukeboxes you are planning to use. For MRD-controlled jukeboxes, the robot name is the OpenVMS device name of the robot device, and they normally fall into one of several formats:
GKx0 or GKxn01 for direct-connect SCSI
$n$DUAnnn for access via an HSJ-type controller
$2$GGmx for Fibre Channel access
If the jukebox is controlled by direct-connect SCSI (first option), the robot device must first be loaded on the system with one of the following DCL commands:
Alpha - $ MCR SYSMAN IO CONNECT GKxxx/NOADAPTER/DRIVER=SYS$GKDRIVER.EXE VAX - $ MCR SYSGEN CONNECT GKxxx/NOADAPTER/DRIVER=GKDRIVER I64 - $ MCR SYSMAN IO CONNECT GKxxx/NOADAPTER/DRIVER=SYS$GKDRIVER.EXE
and the device name must begin with GK. It is suggested that these commands be included in a system startup file so that they are automatically configured at boot time.
4.9. Configure Remote Tape Drives
If you installed the RDF software, you need to configure the remote tape drives. RDF is not available if you are installing MDMS with the ABS-OMT license.
RDF is supported on OpenVMS Alpha V8.3 but not supported on OpenVMS I64 V8.2-1 and later versions.
For each tape drive served with RDF Server software, make sure there is a drive object record in the MDMS database that describes it. Refer to the chapters on MDMS configuration in the VSI Archive Backup System for OpenVMS Guide to Operations and the MDMS CREATE DRIVE command in the VSI OpenVMS ABS/HSM Command Reference Guide.
For each node connected to the tape drive, edit the file TTI_RDEV:CONFIG_node.DAT and make sure that all tape drives are represented in the file. Refer to VSI Archive Backup System for OpenVMS Guide to Operations for more information on remote drive setup.
During startup of MDMS, the RDF client and server are also started. The RDF images are linked on your system. If you see the following link errors on Alpha V6.2, this is not an RDF bug. The problem is caused by installed VMS patches ALPCOMPAT_062 and ALPCLUSIO01_062.
%LINK-I-DATMISMCH, creation date of 11-FEB-1997 15:16 in shareable image SYS$COMMON:[SYSLIB]DISMNTSHR.EXE;3 differs from date of 4-MAY-1995 22:33 in shareable image library SYS$COMMON:[SYSLIB]IMAGELIB.OLB;1 . . .
This is a known problem and is documented in TIMA. To correct the problem, issue the following DCL commands:
$ LIBRARY/REPLACE/SHARE SYS$LIBRARY:IMAGELIB.OLB SYS$SHARE:DISMNTSHR.EXE $ LIBRARY/REPLACE/SHARE SYS$LIBRARY:IMAGELIB.OLB SYS$SHARE:INIT$SHR.EXE $ LIBRARY/REPLACE/SHARE SYS$LIBRARY:IMAGELIB.OLB SYS$SHARE:MOUNTSHR.EXE
4.10. Granting the Appropriate ABS/MDMS Access Right Identifiers
When ABS Server installation procedure is complete, the user account that performed the installation (typically the SYSTEM account) is granted the following ABS access rights identifiers. These identifiers are only needed if you use ABS DCL commands, or if you have the ABS_RIGHTS option turned on in the MDMS domain. For details on MDMS rights identifiers, refer to VSI Archive Backup System for OpenVMS Guide to Operations.
ABS_CREATE_STORAGE_CLASS–Users who are granted this access right identifier can create a storage class (applicable only on ABS server system).
ABS_CREATE_EXECUTION_ENV–Users who are granted this access right identifier can create an execution environment (applicable only on ABS server system).
ABS_SHOW_ALL–Users who are granted this access right identifier can show all ABS policy objects (applicable only on ABS server system).
ABS_LOOKUP_ALL–Users who are granted this access right identifier can look up all ABS saved data from any catalog (applicable on any ABS node).
ABS_CREATE_REMOTE_JOBS–Users who are granted this access right identifier can submit a save or restore request that will be executed on a remote client node (applicable only on ABS server system).
Requirement:
ABS_BACKUP_JOB–Users who are granted this access right identifier can submit a save or restore request that runs under their user name (a user backup). The user must also have read and write access control to the storage policy and environment policy intended for user backups.
ABS_BYPASS–Users who are granted this access right identifier can perform any ABS function (applicable only on ABS server system). This includes creating, deleting, modifying, or showing any ABS policy objects.
Note
Before any user can use MDMS commands or the MDMSView GUI, you must grant MDMS rights to those users. Enabling an Access Rights Identifier. Refer to VSI Archive Backup System for OpenVMS Guide to Operations for more information on the use of identifiers.
To grant an access rights identifier to a user’s account, run the AUTHORIZE utility.
Example:
$ SET DEFAULT SYS$SYSTEM $ RUN AUTHORIZE UAF>GRANT/IDENTIFIER ABS_LOOKUP_ALL USER1 %UAF-I-GRANTMSG, identifier ABS_LOOKUP_All granted to USER1 UAF>EXIT
Note
Do not enable the access rights identifier by performing a SET RIGHTS_LIST at the DCL prompt.
4.10.1. Revoking An Access Rights Identifier
To remove an access right identifier, run AUTHORIZE utility and revoke the identifier from the user’s account:
$ SET DEFAULT SYS$SYSTEM $ RUN AUTHORIZE UAF>REVOKE/IDENTIFIER ABS_BYPASS USER1 %UAF-I-REVOKEMSG, identifier ABS_BYPASS revoked from USER1
You can modify the other policy objects provided by ABS in the same manner. Refer to VSI Archive Backup System for OpenVMS Guide to Operations for instructions about adding users and enabling access controls.
Before using your storage policy, you may need to modify the MDMS related information in the policy. For example, you may wish to use a different media type than the default media type from your MDMS domain. When ABS is installed, the storage policies are initialized with the defaults from the domain. Issue an MDMS SHOW DOMAIN command to see the defaults. Make sure that your storage policy contains the desired settings before executing a save request.
4.11. ABS/MDMS Graphical User Interface (GUI)
This section describes how to install and run the Graphical User Interface (GUI).
As the GUI is based on Java, you must have the Java Runtime Environment (JRE) installed on the system where you are running the GUI. If you do not have the JRE installed on your system, see the information below for the kit location.
The ABS/MDMS installation procedure extracts files from the kit and places them in MDMS$ROOT:[GUI...].
Note
For the GUI to communicate with the MDMS server, you must have TCP/IP services on the node where you have the MDMS server running.
The GUI requires the following in order to run:
Java Runtime Environment V1.2 or above - Since the ABS/MDMS GUI is a Java application, it requires the platform specific JRE. You can download the correct kit from the given URL. You may alternatively install the Standard Edition kit instead of the JRE kit. This is packaged as a PCSI kit, which is simpler to install. Issues concerning availability and installation can be directed to:
http://www.hp.com/java
4.11.1. Installing the GUI
During the ABS/MDMS installation, the following question will be asked:
Do you want the MDMS GUI installed on OpenVMS Alpha/I64 [YES]?
Reply “Yes” to the question if you want to install the GUI on OpenVMS. Files will be moved to MDMS$ROOT:[GUI.VMS] and the GUI installation will be complete. If you have not already installed the JRE, you should install it by following the instructions provided at the download site, http://www.compaq.com/java. The version specific setup command procedure provided by the Java installation will establish defaults for the logical names and symbols on the system. You should add a command line to the
SYS$COMMON:[SYSMGR]SYLOGIN.COM
command procedure to run this Java setup command procedure at login.
The JAVA$CLASSPATH is defined for the GUI in the
MDMS$SYSTEM:MDMS$START_GUI.COM
command procedure provided during the installation. The call to Java to invoke the GUI is also included in this command procedure.
Note
Make sure that the logical JAVA$USER_DCL is not defined or the GUI will not work.
4.11.2. Running the GUI
Now that you have installed the GUI, you have to make sure that the server node is configured to accept communications from the GUI. The server node for the GUI must have:
TCP/IP enabled.
The MDMS rights enabled on the SYSUAF record for the user.
To enable TCP/IP communications on the server, you have to set the TCP/IP Fullname attribute and enable the TCP/IP transport. See the command reference guide for information about setting these attributes on a node.
MDMS rights for the user must be enabled in the SYSUAF record so that the user may login to the server using the GUI. Refer to the command reference guide for information on MDMS rights.
The OpenVMS Alpha account that will be used to run the GUI should have the PGFLQUO account quota set to 200,000. Correspondingly, the system pagefile should contain enough space to handle the large pgflquo value. The account should also have a WSQUOTA value of at least 10,000. The sysgen parameter WSMAX should be 10,000 or higher. The system should also have a minimum of 128 meg of RAM, with a higher amount recommended.
To use the MDMS GUI, use the following commands:
$ SET DISPLAY/CREATE/NODE=node_name/TRANSPORT=transport $ MDMS/INTERFACE=GUI
For the SET DISPLAY command, the node_name is the name of the node on which the monitor screen exists. This allows you to use the GUI on systems other than those running OpenVMS. The transport must be a keyword of:
LOCAL - if you are running the GUI on the same node as the monitor.
DECNET - if you are running the GUI on a monitor connected to another node and you wish to use DECnet protocol between the monitor node and the GUI Java node.
TCPIP - if you are running the GUI on a monitor connected to another node and you wish to use TCP/IP protocol between the monitor node and the GUI Java node.
4.12. Configuration of ABS/MDMS for System Backup to Tape for Oracle Databases
If you are configuring ABS/MDMS for System Backup to Tape for Oracle Databases, refer to the System Backup to Tape for Oracle Databases section in VSI Archive Backup System for OpenVMS Guide to Operations.
Appendix A. How to Delete ABS/MDMS from Your System
To delete ABS software from your system, you need to first login using the SYSTEM account or any account that has the SETPRV set. Then, shut down ABS and delete it from the system:
$ @SYS$STARTUP:ABS$SHUTDOWN $ @ABS$SYSTEM:ABS$DELETE_ABS
To delete MDMS software from your system, you need to first login using the SYSTEM account or any account that has the SETPRV set. Then, shut down MDMS and uninstall it from your system:
$ @SYS$STARTUP:MDMS$SHUTDOWN $ @SYS$STARTUP:MDMS$UNINSTALL.COM
See ABS Software Product Description (SPD) for supported versions.
See ABS Software Product Description (SPD) for supported versions.
The values listed for these system parameters represent the number of free global pages and global sections required to install and run ABS, not the total number you need to operate your system and other software.
This information is supplied in the LICENSE PAK document (provided with the software kit).