|
(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). |
|
(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:
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
|
(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. |
|
(23) | A check is performed as to whether the installation task is still running. |
|
(24) | Once the installation task has run, the SHOW-JOB-STATUS command query is quit with the message |
(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 ( 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.
|
|
(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. |