Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Example with SDF statements

&pagelevel(5)&pagelevel

/modify-msg-attributes task-language=e ——————————————————————————————  (1)

/start-imon input-interface=*sdf ————————————————————————————————————  (2)

%  IMOLOAD Program 'IMON-TU', version '03.4A00' of '2021-02-22' loaded from

file :I29A:$TSOS.SYSLNK.IMON-BAS.034.TU

%  IMOCOPY Copyright (C) 2021 Fujitsu Technology Solutions All Rights

Reserved

(1)

The MODIFY-MSG-ATTRIBUTES command is used to set English for message output and language-dependent menus, as in the menu mode example.

(2)

The INTERFACE=*SDF command is used to start IMON with the SDF interface.

Alternatively, you can also start IMON in menu mode (in which case it is sufficient to enter the START-IMON command, as INTERFACE=*STD is the default).
After the user has explicitly opened an SCI with the Open option in the File menu, he or she can then select the option 1 (Switch to SDF interface) in the Options menu.

//modify-imon-options
      sci=*std,
     work-file-location=$syssag., reference-file=*std   —————————————  (3)
//install-units —————————————————————————————————————————————————————  (4)
      unit-name=*from-solis2-delivery( ———————————————————— ———————————  (5)
        package-name=<package-name>,user-code=sol2p,
        distribution=*solis2-volume(volume=qe6171,device-type=tape-c4),
         supply-units=*by-dialog),    —————————————————————————————————  (6)
     old-file-saving=*with-lms, —————————————————————————————————————  (7)
      placement-mode=*by-dialog, —————————————————————————————————————  (8)
     activation-mode=*par(    ————————————————————————————————————————  (9)
         dssm-processing=*by-dialog,rep-processing=*by-dialog),
     work-file-deleting=*no ————————————————————————————————————————— (10)

(3)

The following statement is optional as the specified values correspond to the default setting:

The MODIFY-IMON-OPTIONS statement is used to specify the standard SCI (SOFTWARE-INVENTORY=*STD operand), the $SYSSAG. path on the home pubset (WORK-FILE-LOCATION=$SYSSAG. operand) for work files and the default reference file for the optional configuration check (operand REFERENCE-FILE=*STD).

(4)

The customer-specific installation is then carried out using the INSTALL-UNITS statement.

(5)

The UNIT-NAME operand is used to specify the SOLIS2 delivery that is to be installed:

Package name:

<package-name>

User code:

SOL2P

Distribution medium:

MTC of the type TAPE-C4 with the VSN QE6171

The delivery is opened implicitly with REGISTRATION=*EXTEND. This means that IMON evaluates any entries existing in the SCI for this delivery and changes the entries of the supply units in the SUPPLY-UNITS operand. Entries are already present if the delivery has already been opened at least once (e.g. after printing the delivery documentation with PRINT-DOCUMENTATION).

If all entries for this delivery in the SCI must be created first, then the operand REGISTRATION=*REPLACE must be specified (see also "INSTALL-UNITS Install and register software ").

(6)

The operand SUPPLY-UNITS=*BY-DIALOG can be used to check and control the selected supply units in a mask:

IMON initially offers all of the supply units in the delivery for installation (corresponds to the default SUPPLY-UNITS=*ALL). In this example, the selection is confirmed unchanged using [DUE].

(7)

Files on the system that will be overwritten by new files of the same name should first be backed up to an LMS library.

This library is called :I29A:$SYSSAG.IMON.SAVE.LIB.<package-name>.SOL2P (see also "Example in menu mode ").

(8)

The operand PLACEMENT-MODE=*BY-DIALOG can be used to request a control dialog box in which you can adapt the default placement parameters to your specific requirements.

(9)

The operand ACTIVATION-MODE=*PARAMETERS(...) can be used to request a control dialog box in which you can adapt the default activation parameters for subsystem administration (DSSM-PROCESSING=*BY-DIALOG) and for processing system corrections (REP-PROCESSING=*BY-DIALOG) to  your specific requirements.

(10)

The work files created by IMON are not to be deleted.

The statement is then executed using [DUE]:

%  IMO0951 Delivery with package name '<package-name>' and user code 'SOL2P' up 
to now not registered in SCI 
%  ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.100510.123258', 
VERSION '12.0C00'   ————————————————————————————————————————————————— (11) 
%  ARC0033 ARCHIVE SUBTASK TSN '0206' GENERATED
%  ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.100510.123347', 
VERSION '12.0C00'
%  ARC0033 ARCHIVE SUBTASK TSN '0207' GENERATED
%  JMS0066 JOB 'IMON' ACCEPTED ON 21-04-18 AT 15:04, TSN = 0208
%  JMS0066 JOB 'IMON' ACCEPTED ON 21-04-18 AT 15:04, TSN = 0209   ——— (12) 
PLEASE ACKNOWLEDGE

(11)

IMON reads the MTC (via ARCHIVE), extracts files that are needed for the subsequent installation (e.g. product movement file, IMON and SOLIS2 program libraries), and registers the delivery in the SCI.

(12)

IMON then transfers the delivery documentation to the standard documentation library, which is created if necessary, and starts a print job for the acknowledge form (using the “IMON” job name). 

   File  Edit  Show  View  Options
 ------------------------------------------------------------------------------
                                           Units     1 through     5 of     5
                               SU selection                         More:
               Unit name               Version      Corr state
 X EDT                                   17.0          D30
 X OPENFT                                12.1          C10
 X OPENFT-CR                             12.1          B10
 X PERCON                                02.9          C00
 X SORT                                  08.0          A30
                        *** End of SU selection ***








 ------------------------------------------------------------------------------
 Command ==>
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...

(13)

IMON selects all supply units and displays the selection so you can check it in a mask (see also point 6). The selection is confirmed with [DUE] without changing it.



    IMON: SOLIS2 delivery: Package name: <package-name>  User code: SOL2P
 ------------------------------------------------------------------------------
                                           Units     1 through     5 of     5
                   Supply units placement parameters                More:
                                                                 Replace Force
             Unit name           Vers Corr Catid  Userid  Prefix  files   Loc.
   EDT                           17.0 D30   *DEF osid1    *NONE     Y      N
   OPENFT                        12.1 C10   *DEF *STD     *NONE     Y      N
   OPENFT-CR                     12.1 B10   *DEF *STD     *NONE     Y      N
   PERCON                        02.9 C00   *DEF osid1    *NONE     Y      N
   SORT                          08.0 A30   *DEF *STD     *NONE     Y      N
            *** End of Supply units placement parameters ***




                                                 




 ------------------------------------------------------------------------------
 Command ==>
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...



(14)

The placement parameters for the selected supply units are displayed. The EDT and PERCON supply units should not be installed under the TSOS user ID, therefore the new user ID OSID1 is entered in the Userid column and the mask is executed with [DUE].

    IMON: SOLIS2 delivery: Package name: <package-name>  User code: SOL2P
 ------------------------------------------------------------------------------
                                           Units     1 through     2 of     2
                   Supply units placement parameters                More:
             Unit name                 Vers       Corr        Librairies
 EDT                                   17.0        D30             Y
 SORT                                  08.0        A30             Y
            *** End of Supply units placement parameters ***




                                        







 ------------------------------------------------------------------------------
 Command ==>
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...

(15)

There is a library for each of the EDT and SORT supply units that is a subset of an alternative library. The libraries are to be installed and merged with the alternative library. To accomplish this, confirm the preset “Y” in the “Library” column without changing it.

                      Global activation preparation parameters
----------------------------------------------------------------------------
     IMON: SOLIS2 delivery: Package name: <package-name> User code: SOL2P
----------------------------------------------------------------------------
Syntax file processing.: 1 1. Yes                        2. No
  SDF param file..: :I29A:$TSOS.SYSPAR.SDF

Message file processing: 1 1. Yes                        2. No
  MIP param file..: :I29A:$TSOS.SYSPAR.MIP.210
  MES file........: :I29A:$TSOS.SYSMES.EKP.01

DSSM processing........: 1 1. Yes                        2. No
  Catalog name....: :I29A:$TSOS.SYS.SSD.CAT.X
  Keep old version: 2 1. Yes                          2. No

RMS processing.........: 1 1. Depot+loaders  2. Depot only     3. No
  Depot location..: 1 1. Standard                   2. Enforced
    Location: :I29A:$TSOS

POSIX processing.......: 1 1. Cfg            2. All            3. No

F1=Help F12=Cancel

(16)

The parameters for preparing the activation are displayed in a dialog box with the default values (as in a default installation). The parameters initially apply globally for all selected supply units.

                      Global activation preparation parameters
----------------------------------------------------------------------------
     IMON: SOLIS2 delivery: Package name: <package-name> User code: SOL2P
----------------------------------------------------------------------------
Syntax file processing.: 1 1. Yes                        2. No
  SDF param file..: :I29A:$TSOS.SYSPAR.SDF

Message file processing: 1 1. Yes                        2. No
  MIP param file..: :I29A:$TSOS.SYSPAR.MIP.210
  MES file........: :I29A:$TSOS.SYSMES.EKP.01

DSSM processing........: 1 1. Yes                        2. No
  Catalog name....: :I29A:$TSOS.SYS.SSD.CAT.X
  Keep old version: 1 1. Yes                           2. No

RMS processing.........: 1 1. Depot+loaders  2. Depot only     3. No
  Depot location..: 1 1. Standard                   2. Enforced
    Location: :I29A:$usr.

POSIX processing.......: 1 1. Cfg            2. All            3. No

F1=Help F12=Cancel

(17)

The earlier versions are to be retained in DSSM processing, therefore a “1” (Yes) is entered in the “Keep old version” field.

For RMS processing, the RMS depot should be used under the USR user ID (also on the home pubset), therefore the user ID TSOS is overwritten with the USR user ID in the “Depot location” field.

    IMON: SOLIS2 delivery: Package name: <package-name>  User code: SOL2P        
 ------------------------------------------------------------------------------ 
                                           Units     1 through     5 of     5   
               Supply units activation preparation parameters       More:       
             Unit name               Vers     Corr    SDF   MSG   SUB   PSX
 EDT                                 17.0      D30     Y     Y     Y     -
 OPENFT                              12.1      C10     Y     Y     Y     -
 OPENFT-CR                           12.1      B10     -     -     -     -
 PERCON                              02.9      C00     Y     Y     Y     -
 SORT                                08.0      A30     Y     Y     Y     -
        *** End of Supply units activation preparation parameters ***                             
   
 
                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 ------------------------------------------------------------------------------ 
 Command ==>                                                                    
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...  

    IMON: SOLIS2 delivery: Package name: <package-name>  User code: SOL2P        
 ------------------------------------------------------------------------------ 
                                           Units     1 through     4 of     4   
               SU selection for keeping old subsystem versions      More:       
                  Unit name                         Version         Corr state
X EDT                                                 17.0              D30
X OPENFT                                              12.1              C10
X PERCON                                              02.9              C00
X SORT                                                08.0              A30
                      *** End of selection ***                             
   
 

                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 ------------------------------------------------------------------------------ 
 Command ==>                                                                    
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...  


(18)

The most important current activation parameters (syntax file processing, message file processing, and DSSM processing) for the supply units to be installed are displayed once more. The mask is confirmed unchanged using [DUE].

(19)

The following screen shows the supply units for which earlier subsystem versions will be retained. In terms of this activation parameter, in this case all of the displayed supply units are marked (here with “x”) and the selection is confirmed with [DUE] (the “+” must first be deleted).

Job ':I29A:$SYSSAG.<package-name>.APR101242452021.IE' is being generated. '5'
supply units have been selected   ——————————————————————————————————— (20)
Generation of  :I29A:$SYSSAG.<package-name>.APR101242452021.IE  startet:
Generation of FSTAT-RENAME commands...
Generation of SAVE-FILES commands...
Generation of RESERVE-FILE commands...
Generation of IMPORT-FILE commands...
Generation of UPDATE-CATALOG-ENTRY commands...
Generation of library processing commands...
Generation of ADD-INSTALLATION-UNITS statements...
Generation of reference file...
SYSSII files processing started 
Generation of ACTIVATE-UNIT commands for supply units:
  EDT             17.0   D30
  OPENFT          12.1   C10
  OPENFT-CR       12.1   B10
  PERCON          02.9   C00
  SORT            08.0   A30

Job ':I29A:$SYSSAG.<package-name>.APR101242452021.IE' has been generated and
entered  ———————————————————————————————————————————————————————————— (21)
//end ——————————————————————————————————————————————————————————————— (22)

(20)

The :I29A:$SYSSAG.<package-name>.APR101242452021.IE installation procedure is generated:

  • five supply units were selected for installation

  • various processing steps must be generated

  • activation of the listed supply units is generated

(21)

The installation procedure is then fully generated and started automatically as a background procedure (task with job name “INSTALL”).

(22)

IMON is terminated using the END statement.

/show-job-status *job(install)  ————————————————————————————————————— (23)

TSN:     0210       TYPE:    2 BATCH    NOW:     2021-04-10.124316

JOBNAME: INSTALL    PRI:     9 210      SPOOLIN: 2021-04-10.1242

USERID:  TSOS       JCLASS:  TSOSBAT    LOGON:   2021-04-10.1242

ACCNB:   ADMINSTR   CPU-MAX: NTL        CPU-USED:000002.4347

REPEAT:  NO         RERUN:   NO         FLUSH:   NO

MRSCAT:             HOLD:    NO         START:   SOON

TID:     0007003B   UNP/Q#:    03/004

CMD:     EXECUTE                       SIZE:       205

PROG:    :I29A:$TSOS.LMSCONV

ORIGFILE::I29A:$SYSSAG.<package-name>.APR101242452021.IE

CMD-FILE::I29A:$TSOS.S.E.0205.2021-04-10.12.42.54

MONJV: *NONE

(23)

A check is performed as to whether the installation task is still running.

/show-job-status *tsn(0210)  ———————————————————————————————————————— (24)

%  EXC0755 INFORMATION ON TASK WITH TSN '0210' CANNOT BE GIVEN
/show-file-attributes $syssag.  ————————————————————————————————————— (25)

        48 :I29A:$SYSSAG.A.SOLIS.B.<package-name>.SOL2P
     15744 :I29A:$SYSSAG.IMON.SAVE.LIB.<package-name>.SOL2P
         9 :I29A:$SYSSAG.RMS.OPT.ADM
        54 :I29A:$SYSSAG.RMS.OPT.DOC
       327 :I29A:$SYSSAG.SOLIS.LMSCONV
        24 :I29A:$SYSSAG.SOLLIB.IMON.PBD
        24 :I29A:$SYSSAG.SOLLIB.IMON.SYSSII
       420 :I29A:$SYSSAG.SOLLIB.IMON.020
      3939 :I29A:$SYSSAG.SOLLIB.SOLIS2.050
      3939 :I29A:$SYSSAG.SOLLIB.SOLIS2.050.RMS.071
       495 :I29A:$SYSSAG.SOLPAR.IMON.034.GEN
      1596 :I29A:$SYSSAG.SOLPAR.SOLIS2.050.AUSGEN
        72 :I29A:$SYSSAG.SOLPAR.SOLIS2.050.FMSG
       306 :I29A:$SYSSAG.SOLPRG.SOLIS2.050.GEN
         3 :I29A:$SYSSAG.SYSREP.EDT.170
        12 :I29A:$SYSSAG.SYSREP.OPENFT.121
         3 :I29A:$SYSSAG.SYSREP.PERCON.029
        12 :I29A:$SYSSAG.SYSREP.SORT.080
         6 :I29A:$SYSSAG.<package-name>.DP
       303 :I29A:$SYSSAG.<package-name>.IC
         9 :I29A:$SYSSAG.<package-name>.APR91450142021.DP
         6 :I29A:$SYSSAG.<package-name>.APR91450162021.IA
        99 :I29A:$SYSSAG.<package-name>.APR91450162021.IE
        15 :I29A:$SYSSAG.<package-name>.APR91450162021.II
       210 :I29A:$SYSSAG.<package-name>.APR91450162021.IL
         9 :I29A:$SYSSAG.<package-name>.APR91450162021.IP
        30 :I29A:$SYSSAG.<package-name>.APR91450162021.IR
         3 :I29A:$SYSSAG.<package-name>.APR91450162021.I0
       456 :I29A:$SYSSAG.<package-name>.APR91450162021.SCI
       144 :I29A:$SYSSAG.<package-name>.APR91450162021.SCI.GPN
        12 :I29A:$SYSSAG.<package-name>.RETURN.LETTER
        96 :I29A:$SYSSAG.<package-name>.SOL2P.DOC
:I29A:     PUBLIC: 32 FILES RES=     28735 FRE=     2403 REL==     2346 PAGES

(24)

Once the installation task has run, the SHOW-JOB-STATUS command query is quit with the message EXC0755, i.e. the task is terminated.

(25)

All files that were created under the work file ID are displayed.

/show-file $syssag. <package-name> .IC  ——————————————————————————————————— (26)

21-04-10 15:27:19 IMO2019 INSTALLATION FUNCTION EXECUTED FOR PACKAGE '<packag
21-04-10 15:27:22 IMO2001 FSTAT-RENAME : analyse of target system
21-04-10 15:27:43 IMO2002 SAVE-OLD-FILES procedure generation
21-04-10 15:27:44 IMO2003 SAVE-OLD-FILES procedure call
21-04-10 15:28:03 IMO2004 RESERVE-FILE : preparation of target system
21-04-10 15:28:07 IMO2005 IMPORT-FILE : import-procedure generation
21-04-10 15:28:08 IMO2024 IMPORT-FILE : import-procedure call
21-04-10 15:29:32 IMO2006 UPDATE-CATALOG-ENTRY : set file attributes
21-04-10 15:29:45 IMO2007 Library processing
21-04-10 15:29:48 IMO2008 ADD-INSTALLATION-UNITS : register installation unit
21-04-10 15:30:01 IMO2015 Reference file generation
21-04-10 15:30:12 IMO2011 RMS-PROCESSING: Revision packet put into RMS Depot
21-04-10 15:30:21 IMO2016 Processing of delivered SYSSII files
21-04-10 15:30:27 IMO4009 SUPPLY UNIT 'EDT' '17.0' 'D30' PROCESSED
21-04-10 15:30:27 IMO2018 ACTIVATION PROCESS INITIATED FOR RELEASE UNIT: 'EDT
21-04-10 15:30:27 IMO2009 RMS-PROCESSING: Revision packet put into RMS depot
21-04-10 15:30:29 IMO4010 ACTIVATE-UNIT 'EDT' '17.0' 'D30'
21-04-10 15:30:32 IMO4009 SUPPLY UNIT 'OPENFT' '12.1' 'C10' PROCESSED
21-04-10 15:30:32 IMO2018 ACTIVATION PROCESS INITIATED FOR RELEASE UNIT: 'OPE
21-04-10 15:30:32 IMO2009 RMS-PROCESSING: Revision packet put into RMS depot
21-04-10 15:30:34 IMO4010 ACTIVATE-UNIT 'OPENFT' '12.1' 'C10'
21-04-10 15:30:40 IMO4009 SUPPLY UNIT 'OPENFT-CR' '12.1' 'B10' PROCESSED
21-04-10 15:30:40 IMO4009 SUPPLY UNIT 'PERCON' '02.9' 'C00' PROCESSED
+                                                   S*SOF+         1(     1)

21-04-10 15:30:40 IMO2018 ACTIVATION PROCESS INITIATED FOR RELEASE UNIT: 'PER
21-04-10 15:30:40 IMO2009 RMS-PROCESSING: Revision packet put into RMS depot
21-04-10 15:30:43 IMO4010 ACTIVATE-UNIT 'PERCON' '02.9' 'C00'
21-04-10 15:30:46 IMO4009 SUPPLY UNIT 'SORT' '08.0' 'A30' PROCESSED
21-04-10 15:30:46 IMO2018 ACTIVATION PROCESS INITIATED FOR RELEASE UNIT: 'SOR
21-04-10 15:30:46 IMO2009 RMS-PROCESSING: Revision packet put into RMS depot
21-04-10 15:30:50 IMO4010 ACTIVATE-UNIT 'SORT' '08.0' 'A30'
21-04-10 15:30:53 IMO2010 RMS-PROCESSING: loader generation
21-04-10 15:31:05 IMO2027 SSCM global processing
21-04-10 15:31:10 IMO2021 INSTALLATION NORMALLY TERMINATED FOR PACKAGE '<pack












%  SHO0301 WARNING: END OF FILE REACHED
e                                                   S*SOF+        24(     1)

(26)

The contents of the log file (:I29A:$SYSSAG.<package-name>.IC) together with the most important console messages are output.

After scrolling to the file end, the last message logged (IMO2021) shows that the installation was terminated normally.

Note

If manual post-processing is required, console messages to this effect will be displayed. The delivery information can tell you whether further postprocessing is required. It should be referred to once more in this context.

After successful completion of the installation procedure, all supply units are registered in the SCI as installation units and the product files are installed in the stipulated storage location on the system.

/start-imon input-interface=*sdf ———————————————————————————————————— (27)

%  IMOLOAD Program 'IMON-TU', version '03.4A00' of '2021-02-22' loaded from

file :I29A:$TSOS.SYSLNK.IMON-BAS.034.TU

%  IMOCOPY Copyright (C) 2021 Fujitsu Technology Solutions All Rights

Reserved

//show-packages package-name= <package-name>,user-code=sol2p,
      inf=*par(supply-units=*yes,report-level=*minimum)    ———————————— (28)

=============================================================================

Package Name                   User Code

  Supply Unit Name                 Version        Status

-----------------------------------------------------------------------------

 <package-name>                     SOL2P

  EDT                              17.0D30        Installed

  OPENFT                           12.1C10        Installed

  OPENFT-CR                        12.1B10        Installed

  PERCON                           02.9C00        Installed

  SORT                             08.0A30        Installed

  (5 units)
/end ———————————————————————————————————————————————————————————————— (29)

(27)

IMON is called once more.

You can also check the installation sequence on the console (or in the CONSLOG file) and in the installation log. (The name of the installation log in the example is:

:I29A:$SYSSAG.<package-name>.APR101242452021.IL).

(28)

All supply units of the previously installed delivery (package name <package-name>, customer ID SOL2P) that are now registered in the SCI are displayed with the SHOW-PACKAGES statement. The specification of the INFORMATION operand is optional in the example because the preset was used. The specification can be changed accordingly to request more detailed information.

(29)

IMON is terminated using the END statement.