Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Installation und Betrieb von SIR

Versionsabhängigkeiten und Systemeinbettung

Für die Einrichtung von Pubsets sind grundsätzlich zwei Varianten von Versionsabhängigkeiten zu beachten: Zielversionsabhängigkeit und Ablaufversionsabhängigkeit.

Mit SIR V20.0 kann aus den Ablaufversionen BS2000/OSD-BC V9.0, BS2000 OSD/BC V10.0 und V11.0 ein Home-Pubset für BS2000 OSD/BC V11.0 eingerichtet und urladefähig gemacht werden.

Dabei ist zu beachten, dass nur Gerätetypen unterstützt werden, die sowohl auf der Ablaufversion als auch in BS2000 OSD/BC V11.0 zum BS2000-Gerätespektrum gehören.

Generell ist eine SIR-Version an eine bestimmte Version von BS2000 OSD/BC gekoppelt. Das bedeutet, dass stets gelten muss: Ablaufversion <= Zielversion

Dies bedeutet, dass Rückumstiege nicht möglich sind, z.B. das Einrichten eines Pubset mit versionsspezifischen Merkmalen von BS2000 OSD/BC V10.0, der dann auf BS2000 OSD/BC V11.0 mit SIR V20.0 ablaufen soll.
Für einen eventuellen Rückumstieg wird empfohlen, einen geeigneten Home-Pubset oder eine geeignete Urladeplatte zu behalten.

Versionsumstieg aus BS2000/OSD-BC V9.0, BS2000 OSD/BC V10.0

In den Altversionen BS2000/OSD-BC V9.0, BS2000 OSD/BC V10.0 ist SIR V11.0 nur über BS2GA.MIGRATE V20.0 installierbar und temporär aktivierbar. Der Versionswechsel selbst ist ausführlich im Handbuch "Systeminstallation" [7] beschrieben.

Privilegierung von SIR

Bei der Nutzung von SIR-Funktionen, die strukturelle Veränderung von Platteninhalten verursachen, muss der Benutzer entsprechend privilegiert sein (Privilegien TSOS und STD-PROCESSING). Ferner sind die auszuführenden Operationen auf den Platten nur unter Verwendung privilegierter Systemfunktionen möglich. Aus diesem Grund läuft die SIR-Funktion nach Abwicklung der Parametereingabe als DSSM-Subsystem hinter einem SVC ab. Die gleichzeitige Verwendung der gleichen Pubset-Id durch parallel laufende Tasks wird abgelehnt.

Aufruf von SIR

Das Dienstprogramm SIR kann im Dialog- oder Batch-Betrieb aufgerufen werden mit dem Kommando /START-SIR oder /SIR.

Die Anweisungen werden aus der Systemdatei SYSDTA gelesen. Fehlerhafte Eingaben können im Dialog sofort korrigiert werden, wenn SYSDTA nicht umgewiesen wurde. Andernfalls wird bei der ersten ungültigen Anweisung abgebrochen.
Meldungen werden nach SYSOUT ausgegeben.

Beispiel für den Ablauf von SIR

Ein Pubset wird um eine Platte erweitert, die urladefähig gemacht wird.

/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