|   | NIA #13 - VMS System Managers Manual #3.11NOTICE: TO ALL CONCERNED Certain text files and messages contained on this site deal with activities and devices which would be in violation of various Federal, State, and local laws if actually carried out or constructed. The webmasters of this site do not advocate the breaking of any law. Our text files and message bases are for informational purposes only. We recommend that you contact your local law enforcement officials before undertaking any project based upon any information obtained from this or any other web site. We do not guarantee that any of the information contained on this system is correct, workable, or factual. We are not responsible for, nor do we assume any liability for, damages resulting from the use of any information on this site.
 ???????????????????? ????????????????????????????????? ????????????????????
 ?   Founded By:    ? ?  Network Information Access   ? ?   Founded By:    ?
 ? Guardian Of Time ???            05APR90            ??? Guardian Of Time ?
 ?   Judge Dredd    ? ?       Guardian Of Time        ? ?   Judge Dredd    ?
 ???????????????????? ?            File 13            ? ????????????????????
 ?           ?????????????????????????????????           ?
 ?           ????????????????????????????????            ?
 ?????????????  VMS System Manager's Manual ??????????????
 ?         Chapter 03.11        ?
 ????????????????????????????????
 
 
 Chapter 3  INSTALLING SOFTWARE
 
 Any software product that you use on your system must be installed.  When you
 install software, the software is made available every time that the system
 starts up.  You must use an installation procedure for software when it is
 first acquired, and you must also use the installation procedure for any
 subsequent upgrades to the software.
 
 On the VMS operating system, you use the command procedure
 SYS$UPDATE:VMSINSTAL.COM to install most software products and any upgrades.
 Use VMSINTAL.COM to install the most recent version of the VMS operating system
 and any subsequent maintenance updates, and to install many optional software
 products.
 
 This Chapter describes the following:
 
 :  How to Prepare your system for running VMSINSTAL
 
 :  How to start VMSINSTAL
 
 :  How to select appropriate VMSINSTAL options
 
 :  What to do if the system fails while running VMSINSTAL
 
 This chapter does not describe VMSINSTAL procedures that are specific to any
 upgrade, update, or product.  The examples used are for illustration only.  For
 details of a particular product, refer to the VMSINSTAL procedure described in
 the installation documentation for the specific product or update.
 
 3.1 PREPARING YOUR SYSTEM FOR VMSINSTAL
 
 Before you use VMSINSTAL, do the following:
 
 1.  Back up your system disk.  Use the backup copy as a working copy for the
 installation.
 
 If you back up your system disk to magnetic tape, you must restore the tape
 to a Files-11 disk to get a working copy.  The working copy has more
 contiguous space than the original system disk because of the way BACKUP
 creates the copy.  You might need this additional contiguous space during
 the installation.
 
 2.  Log in at the console terminal under the SYSTEM account ( If SYSGEN
 parameters MOUNTMSG or DISMOUMSG are set to 1, OPCOM displays a message
 each time a disk or tape is mounted or dismounted.  If these messages are
 not disabled, and you are installing from an operator's terminal, they
 appear within 30 seconds of each mount or dismount. )
 
 3.  Be sure that all users are logged out and that all batch jobs are
 completed.
 
 4.  Keep users off the system using the following command:
 $ SET LOGINS/INTERACTIVE=0
 
 5.  If your system includes it, you should shut down DECnet-VAX if DECnet-VAX
 would be affected by the software product that you are installing.  To shut
 down DECnet-VAX, do the following:
 
 A.  Start the Network Control Program ( NCP ):
 $ RUN SYS$SYSTEM:NCP
 
 B.  At the NCP prompt ( NCP> ), enter the following command and press
 RETURN:
 NCP> SET EXECUTOR STATE SHUT
 Decnet-VAX performs an orderly shutdown.  The opcom facility notifies
 you when DECnet-VAX is shut down.
 
 C.  At the NCP prompt, enter EXIT and press RETURN.
 
 6.  Make sure the limits in the SYSTEM account authorization record are equal
 to or greater than the follow:
 Buffered byte count quota ( BYTLM ) = 20480
 Enqueue quota ( ENQLM ) = 200
 Direct I/O limit ( DIOLM ) = 18
 Open file quota ( FILLM ) = 18
 AST limit ( ASTLM ) = 24
 
 a.  To check these limits, run the Authorize Utility ( AUTORIZE ).  To
 run AUTHORIZE, enter the following commands and press RETURN after
 each one:
 
 $ SET DEFAULT SYS$SYSTEM ( RETURN )
 $ RUN AUTHORIZE ( RETURN )
 
 b.  At the UAF ( UAF> ), enter the following command and press RETURN:
 
 UAF> SHOW SYSTEM ( RETURN )
 
 AUTHROIZE displays the current limits of the SYSTEM account's user
 authorization file.
 
 7.  If you need to modify the current limits, enter the AUTHORIZE command
 MODIFY in the following format and press RETURN:
 
 UAF> MODIFY SYSTEM/limit=new_value
 
 For example, to increase the DIOLM limit to 18, enter the following
 command and press RETURN:
 
 UAF> MODIFY SYSTEM/DIOLM=18
 
 8.  When you have changed the limits, at the UAF prompt ( UAF> ) enter EXIT
 and press RETURN.  This returns you to the dollar-sign prompt ( $ ).  Your
 changes will not take effect until you log out and log in again.  ( See the
 Reference section for a description of the commands in the Authorize
 Utility. )
 
 9.  Physically mount the first distribution medium that contains the software
 product.
 
 3.1.1  STARTING VMSINSTAL
 
 This section tells you how to start VMSINSTAL and describes options that you
 can use.
 
 When you start VMSINSTAL, it displays several prompts and messages that direct
 and explain the installation.  These prompts and messages differ, depending on
 the software product that you are installing.  Before you begin, make sure that
 you read and understand the installation procedures for the specific product or
 update.  If you need assistanced  during an installation, entering a question
 mark ( ? ) at a prompt gives you an explanation of acceptable responses.
 
 When you start VMSINSTAL, it asks if you are statisfied with the backup of your
 system disk.  Make sure that the backup copy is fairly recent before you
 continue.
 
 If you have not statisfied all conditions required to start VMSINSTAL, it
 desplays a warning message explaining the problem and a prompt asking if you
 want to continue.  DIGITAL strongly recommends that you correct these
 conditions before you try to start VMSINSTAL again.
 
 NOTE:  If you continue without making the requrired corrections, DIGITAL might
 NOT support the resulting installation.
 
 To start VMSINSTAL, enter a command in the following format and press RETURN:
 
 $ @SYS$UPDATE:VMSINSTAL product-list source:  [OPTIONS option-list] -
 _$ [destination] [qualifiers]
 
 The following sections describe the parameters and the keyword that you must
 supply in this command.
 
 3.1.1.1 SELECTING A PRODUCT-LIST
 
 This parameter lists the products that you want to install.  If you use a
 wildcard character ( * ), all versions and updates of all products from the
 distribution media will be installed in alphabetical order.
 
 If you want to specify more than one item in the product list parameter, you
 must separate the items using commas and no intervening spaces.  Specify the
 product list in the following format:
 
 facvvu
 
 fac     The product name code ( 1 to 36 alphanumeric characters )
 vv      The major version number ( 2 digits )
 u       The update number ( 1 digit )
 
 For example, if you upgrade your operating system to VMS Version 5.2, the
 product name ( fac ) is VMS, the major version ( vv ) is 05, and the update
 number ( u ) is 2.  Therefore the porduct-list parameter is VMS052.
 
 Using this format, you can install a specific version and update of a product
 form distribtuion media containing several versions and updates.  If you do not
 include a version or update number, all versions and updates from the source
 are installed in alphabetical order.
 
 If you omit the product-list parameter, VMSINSTAL asks you for it.
 
 If you are installing from a distribution kit, the list of products on your
 distribution media is included with the bill of materials for the distribution
 kit.  If the list is not available, enter a DIRECTORY command so that the
 distribution media will find the products that are included.  To obtain the
 product list, enter commands int he following format and press RETURN after
 each one:
 
 $ MLUNT/OV=ID ddcu:
 $ DIRECTORY ddcu: [0,0]
 
 Where ddcu is the drive that holds the distribution media.  If you are
 installing from a disk directory, obtain the product list by entering a
 DIRECTORY command, sepcifying the disk directory in the following format and
 pressing RETURN.
 
 $ DIRECOTY node::drive:[directory]
 
 If you are accessing a remote node, you must have READ and EXECUTE (R,E) access
 to the directory.
 
 3.1.1.2 SELECTING THE SOURCE
 
 This parameter identifies the source of the optional software product as one of
 the following:
 
 :  A drive tha holds the distribution media; for example, the RX50 drive
 disignated CSA2: ona  VAX 8200.
 
 :  A disk directory to which the product save set has been transferred from the
 distribution media for later installation.
 
 You specify a disk directory as the source when you select the GET SAVE SET
 option.  For more information about this option see Section 3.1.3.
 
 :  A disk directory on another node.
 
 You also can use a logical name to specify the source.  If you do not specify
 the source VMSINSTAL asks you for it.
 
 3.1.1.3  SELECTING OPTIONS.
 
 This keyword is optional.  It precedes the list of options to be installed.  If
 you enter an option list without the OPTIONS keyword, VMSINSTAL displays an
 informational error message and the installation ends.
 
 The options-list parameter lists the options requested.  The VMSINSTAL command
 procedure permits the use of five options.  You specify each option by entering
 the appropriate option letter after the keyword OPTIONS in the command that
 starts VMSINSTAL.
 
 If you specify more than one option, do not separate the letters with spaces or
 commas.  For more information on choosing VMSINSTAL options see Section 3.1.3.
 
 3.1.1.4 SELECTING THE DESTINATION
 
 This parameter is optional.  By default, VMSINSTAL assumes that the product is
 to be installed in the system-specific directory root on the system disk.
 
 There are two instances in which you must use this parameter:
 
 :  If you want to install the product in an alternate root.  The product is
 installed on a system root other than that on which the target system is
 running.  Specify the alternate system root in the following format:
 
 ddcu:[SYSn.]
 
 ddcu    --    The device on which the alternate root resides.
 SYSn.   --    The top-level directory of the alternate system root.
 
 You also may specify a previously defined logical name for the alternate
 root.
 
 :  If you specify the GET SAVE SET option to copy the product kit save sets
 into a storage directory for later installation.  For more information on
 the GET SAVE SET optionj, see Section 3.1.3.
 
 Specify the destination directory in the following format:
 
 [node::]ddcu:[directory]
 
 node    --    a node remote from the target system ( DECnet software must be
 installed on your system to use this option.)  If you do not
 specify a node, VMSINSTAL assumes that the product save sets
 are to be stored on the local node.
 ddcu    --    The destination disk device.
 directory --  Usually, a directory dedicated to product save sets on the
 specified disk.
 
 3.1.1.5  QUALIFYING THE BACKUP COMMAND
 
 You can specify this parameter along with the GET SAVE SET option to qualify the
 BACKUP command further.  The BACKUP command copies the save sets to the
 destination directory.
 
 The following example includes the GET SAVE SET option and BACKUP qualifiers:
 
 $  @SYS$UPDATE:VMSINSTAL  TEST042 DUA0: [KITS] OPTIONS G DUB0: [KITS] -
 _$ "/VERFIFY/LOG/CONFIRM"
 
 3.1.2  WHEN THE INSTALLATION IS COMPLETE
 
 When the installation is complete, VMSINSTAL does one of the following,
 depending on the requirements of the product you have installed:
 
 :  Performs an automatic shutdown of the system and instructs you to reboot
 manually
 
 :  Returns you to the dollar-sign prompt ( $ )
 
 When the product is installed, back up the updated system disk.
 
 3.1.3  CHOOSING VMSINTAL OPTIONS
 
 The VMSINSTAL command procedure permits the use of five options:
 
 :  Auto-answer option    ( A )
 :  Get save set option   ( G )
 :  File log option       ( L )
 :  Release notes option  ( N )
 :  Alternate root option ( R )
 
 To specify each option, do the following:
 
 :  Enter the appropriate option letter after the keyword OPTIONS in the command
 line that starts VMSINSTAL.
 
 :  Press RETURN.
 
 If you specify more than one option, do NOT separate the letters with commas or
 spaces.  For example:
 
 $  @VMSINSTAL product source:  OPTIONS AN
 
 3.1.3.1  AUTO-ANSWER ( A )
 
 The AUTO0ANSWER option makes it easier to reinstall a product by providing
 responses to VMSINSTAL questions and prompts during the reinstallation.  You
 use the AUTO0ANSWER option most often to reinstall products after an upgrade.
 
 If you specify the AUTO-ANSWER option when you install a product, an aswer file
 is created in the form product.ANS in the SYS$UPDATE directory, where product
 is the product-list parameter that you provide when you start VMSINSTAL.
 
 The file type of an answer file is .ANS.  The answer file contains a record of
 your responses to questions and prompts from VMSINSTAL.  For example, if you
 install the product, NEWAID, with the AUTO-ANSWER option, VMSINSTAL creates an
 answer file designated NEWAID.ANS.
 
 When you reinstall the product and specify the AUTO-ANSWER option ( typically
 after upgrading your operating system ), VMSINSTAL reads the answer file
 instead of asking you questions.
 
 If you want to create a new answer file when you reinstall a product, you must
 delete the existing answer file first.
 
 3.1.3.2  GET SAVE SET ( G )
 
 Installing products either from a distribution tape or from console media
 directly onto your system disk is time-consuming.  The GET SAVE SET option
 saves you time by allowing you to store product save sets temorarily on a
 magnetic tape or in a disk directory.
 
 You might consider dedicating a user disk on a node that other licensed system
 users can access.  You can store product save sets on this dedicated user disk
 to give other licensed system users fast access to the product save-set
 directory.
 
 To store a product save set on a disk directory using the GET SAVE SET option,
 enter a command in the following format and press RETURN:
 
 $  @SYS$UPDATE: VMSINSTAL product-list soruce: -
 $ _OPTIONS G device:[DIRECTORY]
 
 NOTE:  The directory that you specify must exist, and the device must be
 mounted; VMSINSTAL does NOT perform any CREATE/DIRECTORY or MOUNT operations.
 
 You specify the disk immediately after the OPTIONS G parameter.  For example,
 if you are storing save sets for a product named NEWAID from the console drive
 into disk directory USER1:[PRODUCTS], enter the following command and press
 RETURN:
 
 $ @SYS$UPDATE: VMSINSTALL NEWAID CSA1:  OPTIONS G -
 $_USER1: [PRODUCTS]
 
 VMSINSTAL creates one or more files to store the product save set in the disk
 directory.  The save set file name has the following format:
 
 facvvu.x
 
 fac    --    The product name code ( 1 to 36 alphanumeric characters).
 vv     --    The major version number ( 2 digits ).
 u      --    The update number ( 1 digit ).
 x      --    A literal extension that is used to identify save set files, where
 A is the first save set, B the second, and so forth.
 
 NOTE:  Valid extensions for save set files include the literal range A through
 Z and the numberic range VMI_0027 throught VMI_9999.
 
 For example, suppose you are storing update 1 to Version 2.0 of the product,
 NEWAID, and this process requires four save sets.  VMSINTAL creates the
 following four files:
 
 NEWAID021.A
 NEWAID021.B
 NEWAID021.C
 NEWAID021.D
 
 When you want to install the product on your system, enter a command in the
 following format and press RETURN:
 
 $ @SYS$UPDATE:VMSINTAL product-list device:[Directory]
 
 For the product NEWAID, enter this command and press RETURN:
 
 $ @SYS$UPDATE:VMSINSTAL NEWAID USER1:[PRODUCTS]
 
 VMSINSTAL installs the NEWAID product on your system disk.
 
 3.1.3.3 FILE LOG ( L )
 
 The FILE LOG option logs all file activity to the terminal during installation.
 File activity is defined as any action that alters the disposition of a file,
 such as creating a new file, updating a library, or deleting a file.
 
 3.1.4 RELEASE NOTES ( N )
 
 Use the RELEASE NOTES option to display or print the online release notes file
 supplied by the layered product.
 
 NOTE:  Not all layered products provide online release notes.
 
 The person who builds the product kit names the release notes file.  The
 release notes file is given the file name facvvu.release_notes, where facvvu
 represents the product name code, version, and update numbers.
 
 If release notes are available and you specify option N, VMSINSTAL asks you the
 following questions.  ( The default answeres are indicated in brackets ).
 
 Release Notes OPtions:
 
 1.  Display release notes
 2.  Print release notes
 3.  Both 1 and 2
 4.  Copy release notes to SYS$HELP
 5.  Do NOT display, print, or copy release notes
 
 *Select option [2]:
 *Queue name [SYS$PRINT]:
 *Do you want to continue the installation [N]:
 
 :  The first prompt ( *SELECT OPTION ) allows you to choose options 1 - 5.
 :  The second prompt ( *QUEUE NAME ) Is displayed only if you select option 2
 or option 3.  If you enter the name of a print queue, the system displays a
 message saying that the release notes have been queued successfully to the
 printer.  if you do not specify a print queue, the release notes are sent to
 SYS$PRINT by default.
 :  The third prompt ( *DO YOU WANT TO CONTINUE THE INSTALLATION) allows you
 either to continue or to end the installation.  The default is to end the
 installation.
 
 If release notes are not supplied with the product, VMSINSTAL displays two error
 messages.  It also asks whether you want to continue or to end the
 installation, as follows:
 
 %VMSINSTAL-W-NOFILE, New File facvvu.RELEASE_NOTES does not exist.
 %VMSINSTAL-W-NORELNOTE, unable to locate release notes.
 
 *Do you want to continue the installation [N]:
 
 To continue the installation ( Whether or not release notes are available ),
 type Y ( for YES ) and press RETURN.
 
 3.1.4.1 ALTERNATE ROOT ( R )
 
 The ALTERNATE ROOT option lets you install the product to a system root other
 than that of the running system.  The VMS operating system in the alternate
 root must be complete and the same version/update level as the running system.
 All files and software products that the product installation refers to must be
 present in the alternate root.
 
 NOTE:  Not all optional software products allow a product to be installed to an
 alternate system root.
 
 Consult the documentation of the specific product to determine whether the
 product can be installed to an alternate system root.
 
 If you specify option R, the product is installed on the alternate root.
 However, you cannot create accounts or request a system reboot.
 
 3.1.5 RECOVERING FROM A SYSTEM FAILURE
 
 If the system fails during installation of an update or optional software
 product, VMSINSTAL attempts to continue the installation upon rebooting.
 Depending on when the system failed, one of three conditions exists:
 
 :  The system disk was not altered before the system failure.  In this case,
 VMSINSTAL instructs you to restart the installation.
 
 :  The system disk or library used by the installation was corrupted.  In this
 case, VMSINSTAL instructs you to retore either the system disk or the
 corrupted library from the backup copy and to restart the installation.
 
 :  VMSINSTAL continues the installation.  In this case, VMSINSTAL performs most
 of the installation.  Also, it may tell you that you must perform some tasks
 manually to complete the installation.  If VMSINSTAL instructs you to do so, do
 the following:
 A:  Reboot the system
 B:  Log in as system manager
 C:  Purge all system files that have been replaced, even if you requested
 an automatic purge.
 $  PURGE/LOG SYS$SYSROOT:[*...]*.*
 
 [ END OF 03.11 ]
 
 [OTHER WORLD BBS]
 
 |   |