Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Installing and operating SIR

&pagelevel(3)&pagelevel

Version dependencies and system integration

When creating pubsets, there are two types of version dependency: target version dependency and execution version dependency.

SIR V21.0 can be used to create a home pubset for BS2000 from the execution versions BS2000 OSD/BC V10.0, V11.0 and BS2000 V21.0 and make it bootstrappable.

You should bear in mind that only device types belonging to the device spectrum of BS2000 (both in the execution version and in BS2000 V21.0) are supported.

A SIR version is generally coupled with a particular version of BS2000. Therefore, the following must always apply: Execution version <= target version.

This means that downgrading is not possible (e.g. setting up a pubset with version-specific features of BS2000 OSD/BC V11.0, which is then to be executed on BS2000 V21.0 with SIR V21.0).
It is recommended to keep a suitable home pubset or IPL disk, in case you might need to return to an earlier version in the future.

Upgrading from BS2000 OSD/BC V10.0 and V11.0

In the legacy versions BS2000 OSD/BC V10.0 and V11.0, SIR V21.0 can only be installed and temporarily activated using BS2GA.MIGRATE V21.0. A comprehensive description of the upgrade can be found in the “System installation” manual [7].

Privileges in SIR

Using the SIR functions leads to structural changes in disk contents and is therefore reserved for users with the appropriate authorization (TSOS privilege and STD-PROCESSING privilege). In addition, the operations to be performed on the disks are only possible in conjunction with privileged system functions. For this reason, on completion of parameter input, the SIR function executes as a DSSM subsystem after an SVC. Attempts by parallel tasks to use the same pubset ID at the same time will be rejected.

Calling SIR

The SIR utility routine can be called in either interactive or batch mode using the command /START-SIR or /SIR.

The statements are read from the system file SYSDTA. Input errors can be corrected at once in interactive mode as long as SYSDTA has not been reassigned. Otherwise input is aborted as soon as an invalid statement is encountered.
Messages are routed to SYSOUT.

 

Example of a SIR run

A pubset is extended by a disk which is made bootstrappable.

/start-sir 
%  SIRLOAD PROGRAM SIR, VERSION <version> OF <date> LOADED FROM FILE 
          :CAM1:$TSOS.SYSLNK.SIR.<version> 
%  SIR0000 PROGRAM SIR (VERSION <version>) READY FOR INPUT 
declare-pubset pubset-type=*single-feature(pubset=9701,action=*extend) 
create-volume disk-number=2(overwrite-disk=c0002r,unit=A901) 
create-ipl-volume disk-number=2 
list-statements 
******************************************************************* 
*                                                                 * 
* OPTION AND TASK ORDERS GENERATED :                              * 
*                                                                 * 
*    STATEMENTS GENERATED :                                       * 
*      NUMBER  STATEMENT                                          * 
*          1   //DECLARE-PUBSET PUBSET-TYPE=*SINGLE-FEATURE(PUBS- * 
*              ET=9701,ACTION=*EXTEND,SYS-ID=*CAT-ID)             * 
*          2   //CREATE-VOLUME DISK-NUMBER=2(OVERWRITE-DISK=C000- * 
*              2R,UNIT=A901(SUBUNIT=*NO)),DEVICE-TYPE=*BY-UNIT,F- * 
*              ORMAT=*NO                                          * 
*          3   //CREATE-IPL-VOLUME DISK-NUMBER=2,HSI-TYPE=*BY-OWN * 
*              -HSI                                               * 
*                                                                 * 
******************************************************************* 
%  SIR7054 ENTER LIST SUBFUNCTION OR 'END'. REPLY ('+'=SCROLL FORWARD; 
          '-'=SCROLL BACK; END=TERMINATE LST FUNCTION) 
end 
create-paging-file disk-number=2,file-size=150 
start-execution 
******************************************************************* 
* PUBSET-TYPE: SINGLE-FEATURE                                     * 
* LARGE-DISKS-ALLOWED: NO                                         * 
* LARGE-FILES-ALLOWED: NO                                         * 
*                                                                 * 
*     P U B S E T - D I S K  T A B L E        (ACTION:  *EXTEND)  * 
*                                                                 * 
*   PVS-ID  SYS-ID FORMAT  PHYSICAL-   ALLOCATION- AVAILABILITY   * 
*                          BLOCK-SIZE  UNIT                       * 
*                                                                 * 
*     9701     65     K         2K           6        NORMAL      * 
*                                                                 * 
*   VSN  DEVICE-  VOLIN- MAIN- SUB-  CHECK- CAT-  PAG-  SNAP- IPL-* 
*        TYPE     ACTION UNIT  UNIT  VSN    SIZE  SIZE  SIZE  VOL * 
* 9701.2 D3435      I    A901        C0002R        150         Y  * 
*                                                                 * 
******************************************************************* 
******************************************************************* 
*           C R E A T E - I P L - V O L U M E  T A B L E          * 
*                                                                 * 
* PUBLIC DISKS                                                    * 
*                                                                 * 
* VSN:9701.2    DEVICE:D3435                                      * 
*                                  HSI:390                        * 
*                                                                 * 
******************************************************************* 
%  SIR0040 DO YOU WANT TO CORRECT INPUT? REPLY (Y=YES; N=NO)? 
n 
%  SIR0300 'CREATE-VOLUME' FUNCTION STARTED 
%  NVL0000 VOLIN VERSION <version> READY 
%  NVL0031 INITIALIZATION STARTED FOR VOLUME '9701.2' ON UNIT 'A901' IN 
           FORMAT 'K(A-U=6)' 
%  NVL0017 INITIALIZATION OF VOLUME '9701.2' ON UNIT 'A901' COMPLETED. 
           VOLUME FORMAT: 'K(A-U=6)' 
%  SIR0301 'CREATE-VOLUME' FUNCTION TERMINATED NORMALLY 
%  SIR0169 IMCAT TASK STARTED 
%  SIR0400 CREATION OF PAGING FILES STARTED 
%  SIR0401 CREATION OF PAGING FILES TERMINATED NORMALLY 
%  SIR0523 //CREATE-IPL-VOLUME: FILE CHECK STARTED 
%  SIR0524 //CREATE-IPL-VOLUME: CHECK OF FILES TERMINATED 
%  SIR0500 //CREATE-IPL-VOLUME: PROCESSING STARTED 
%  SIR0501 //CREATE-IPL-VOLUME: PROCESSING TERMINATED NORMALLY 
******************************************************************* 
* PUBSET-TYPE: SINGLE-FEATURE                                     * 
* LARGE-DISKS-ALLOWED: NO                                         * 
* LARGE-FILES-ALLOWED: NO                                         * 
*                                                                 * 
*     P U B S E T - D I S K  T A B L E        (ACTION:  *EXTEND)  * 
*                                                                 * 
*   PVS-ID  SYS-ID FORMAT  PHYSICAL-   ALLOCATION- AVAILABILITY   * 
*                          BLOCK-SIZE  UNIT                       * 
*                                                                 * 
*     9701     65     K         2K           6        NORMAL      * 
*                                                                 * 
*   VSN  DEVICE-  VOLIN- MAIN- SUB-  CHECK- CAT-  PAG-  SNAP- IPL-* 
*        TYPE     ACTION UNIT  UNIT  VSN    SIZE  SIZE  SIZE  VOL * 
* 9701.2 D3435      I    A901        C0002R        150         Y  * 
*                                                                 * 
******************************************************************* 
******************************************************************* 
*           C R E A T E - I P L - V O L U M E  T A B L E          * 
*                                                                 * 
* PUBLIC DISKS                                                    * 
*                                                                 * 
* VSN:9701.2    DEVICE:D3435                                      * 
*                                  HSI:390                        * 
*                                                                 * 
******************************************************************* 
end 
%  SIR1010 'SIR' TERMINATED