Step 1: Prepare to install High Level Assembler

Carry out the following preparatory tasks:
  1. Log on as the High Level Assembler installation planner, typically the MAINT user ID. IBM® recommends that you use P696234J as the product installation user ID.

    Normally, the MAINT user ID is used for the planning and setup for High Level Assembler, then the P696234J user ID is used to install the product.

    However, you can log on as any user ID that has read access to MAINT's 5E5 minidisk and write access to the MAINT 51D minidisk.

  2. Make the installation media available:

    If you are installing from tape, attach the tape to the user ID at virtual address 181. Using virtual address 181 is required by the VMFINS EXEC.

    If you have received High Level Assembler as an Envelope file, ensure the Envelope file exists on the A-disk, or any disk accessed as C.

  3. Establish read access to VMSES/E, using the following commands:
    Command Explanation
    link MAINT 5e5 5e5 rr
    access 5e5 b
    Commands to access VMSES/E code.
  4. Establish write access to the software inventory disk.
    Command Explanation
    link MAINT 51d 51d mr
    access 51d d
    Commands to acquire write access to software inventory disk.

    If another user already has the software inventory disk linked in write mode (R/W), you are not allowed to link to that disk in write mode. The other user must relink to the software inventory disk in read-only mode, then you can try the above procedure again.

    The VMSES/E system-level software inventory and other dependent files reside on the MAINT 51D disk.

    You cannot proceed with the installation procedure until you have write access to the software inventory disk.

  5. Load the High Level Assembler product control files onto the software inventory disk.

    If you are installing from tape:

    Command  
    vmfins install info (nomemo

    If you are installing from an Envelope file:

    Command  
    vmfins install info (nomemo env filename
    This command will:
    • Load the Memo-to-Users file
    • Load the product control files including the Product Parameter File (PPF) and the PRODPART files
    • Create VMFINS PRODLIST on your A-disk. The VMFINS PRODLIST contains a list of products on the installation tape.
    Options:
    filename
    The name of your Envelope file, for example, 5696234J.
    nomemo
    Loads the memo but does not issue a prompt to send it to the system printer. Specify the memo option if you want to be prompted to print the memo.
  6. Obtain the resource planning information.

    If you are installing from tape:

    Command  
    vmfins install ppf 5696234J {HLASM|HLASMSFS} (plan nomemo

    If you are installing from an Envelope file:

    Command  
    vmfins install ppf 5696234J {HLASM|HLASMSFS} (plan nomemo env filename

    You are prompted to change the installation defaults with message VMFINS2601R. Refer to the notes below for the changes you can make.

    This command creates 5696234J PLANINFO file on your A disk.
    • Use HLASM if High Level Assembler is to be installed on a minidisk.
    • Use HLASMSFS if High Level Assembler is to be installed in SFS.
    Note: This command does not load High Level Assembler.
    Options:
    filename
    The name of your Envelope file, for example, 5696234J.
    nomemo
    Loads the memo from the tape but does not issue a prompt to send it to the system printer. Specify the memo option if you want to be prompted to print the memo.
    plan
    VMFINS performs requisite checking, plans system resources, and provides an opportunity to override the defaults in the product parameter file.
    Notes:
    1. You can override:
      • The name of the product parameter file
      • The default user IDs
      • Minidisk⁄directory definitions
    2. If you change the PPF name, a default user ID, or other parameters via a PPF override, you must use your changed values instead of those indicated (when appropriate), throughout the rest of the installation instructions, as well as the instructions for servicing High Level Assembler. For example, you must specify your PPF override file name instead of 5696234J for certain VMSES/E commands.
    3. If you are not familiar with creating PPF overrides using VMFINS, refer to z/VM: VMSES/E Introduction and Reference before you continue. Also see Product Parameter File (PPF) overrides.
  7. Review the install message log file.
    Command Explanation
    vmfview install
    View the install message log.

    Review the install message log ($VMFINS $MSGLOG). If necessary, correct any problems before going on. For information about specific error messages, see z/VM: Other Components Messages and Codes.