top of page

3 - VM/370 In a Box – ORGANIZAÇÃO FÍSICA do VM/370 e DOS/VS

 

 

 

A seguir uma descrição da configuração personalizada que demos ao VM/370 e ao DOS/VS contidos neste pacote do VM370IB. Procuramos criar uma configuração bem leve com apenas 4 terminais e os discos essenciais para o bom funcionamento destes ambientes. A configuração original era bem carregada, com mais de 100 terminais e vários discos adicionais para suporte do MVS. Como optamos apenas pelo VM e DOS todos os recursos adicionais foram eliminados.

 

 

Desta forma reconfiguramos as tabelas do VM (dmkrio,dmksys e dmkbox), bem como o diretório do VM e geramos novamente o núcleo do CP para refletir esta configuração minimizada. É claro que qualquer profissional conhecedor pode fazer modificações a esta configuração inicial.

 

 

Toda configuração é baseada em discos IBM 3350, mas no caso do DOS/VS, o qual roda sob o VM/370, precisamos gerar e adicionar 5 novos volumes de discos IBM 2314 (volumes WORK02 e WORKBG a WORKF4). São necessários pois o compilador Cobol ANS funciona apenas com as área de trabalho assinaladas para este modelo de disco. Para isto não mudamos o “Standard Labels”, mas fizemos as mudanças necessárias no job “XXINIT de cada partição”.Como todos os jobs “XXINIT” são executados nas respectivas partições logo que o DOS/VS entra no ar, os novos labels e assinalamentos das áreas trabalho da partição BG são redirecionadas para os novos volumes.

 

Abaixo diagrama com todos os relacionamentos entre sistemas operacionais e discos e de mais dispositivos:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Abaixo o layout dos discos do VM/370:

 

 

 

          +---------+---------+-----------+

          | VM50-1  | 3350    |   X'141'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 010     | 009     | PERM      | 101     |

  | 000   | 555     | 554     | MAINT     | 231     |

  | 010   | 001     | 010     | FREEEEEE  | 100     |

  | 011   | 002     | 012     | PERM      | 102     |

  | 013   | 057     | 069     | TEMP      | 100     |

  | 070   | 030     | 099     | TDSK      | 100     |

  | 100   | 003     | 102     | OPERATOR  | 191     |

  | 103   | 061     | 163     | MAINT     | 190     |

  | 164   | 014     | 177     | MAINT     | 299     |

  | 178   | 035     | 212     | MAINT     | 194     |

  | 213   | 035     | 247     | MAINT     | 193     |

  | 248   | 085     | 332     | MAINT     | 393     |

  | 333   | 035     | 367     | MAINT     | 294     |

  | 368   | 110     | 477     | MAINT     | 394     |

  | 478   | 035     | 512     | MAINT     | 191     |

  | 513   | 017     | 529     | MAINT     | 494     |

  | 530   | 014     | 543     | PERM      | 103     |

  | 544   | 011     | 554     | FREEEEEE  | 101     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | VM50-2  | 3350    |   X'142'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | MAINT     | 232     |

  | 001   | 070     | 070     | MAINT     | 19D     |

  | 071   | 070     | 140     | MAINT     | 19E     |

  | 141   | 005     | 145     | RSCS      | 191     |

  | 146   | 015     | 160     | RSCS      | 192     |

  | 161   | 005     | 165     | RSCS1     | 191     |

  | 166   | 015     | 180     | RSCS1     | 192     |

  | 181   | 010     | 190     | CPWATCH   | 191     |

  | 191   | 005     | 195     | AUTOLOG1  | 191     |

  | 196   | 105     | 300     | COBOL     | 191     |

  | 301   | 014     | 314     | OSBASIC   | 191     |

  | 315   | 035     | 349     | SCRIPT    | 191     |

  | 350   | 025     | 374     | PLI       | 191     |

  | 375   | 035     | 409     | TAPEMAP   | 191     |

  | 410   | 020     | 429     | ALGOL     | 191     |

  | 430   | 035     | 464     | RPG       | 191     |

  | 465   | 045     | 509     | TEMP      | 101     |

  | 510   | 040     | 549     | TDSK      | 102     |

  | 550   | 005     | 554     | FREEEEEE  | 102     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | VM50-3  | 3350    |   X'143'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | MAINT     | 233     |

  | 001   | 100     | 100     | TDSK      | 103     |

  | 101   | 100     | 200     | TEMP      | 102     |

  | 201   | 020     | 220     | PL360     | 191     |

  | 221   | 010     | 230     | GCCCMS    | 201     |

  | 231   | 010     | 240     | GCCCMS    | 202     |

  | 241   | 010     | 250     | CMSBATCH  | 192     |

  | 251   | 050     | 300     | CMSBATCH  | 195     |

  | 301   | 010     | 310     | DOSVS     | 191     |

  | 311   | 244     | 554     | FREEEEEE  | 103     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | VM50-4  | 3350    |   X'144'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | MAINT     | 234     |

  | 001   | 100     | 100     | TDSK      | 193     |

  | 101   | 100     | 200     | TEMP      | 103     |

  | 201   | 050     | 250     | BREXX     | 191     |

  | 251   | 005     | 255     | SUBDOS    | 191     |

  | 256   | 145     | 400     | FREEEEEE  | 104     |

  | 401   | 040     | 440     | WATFIV    | 191     |

  | 441   | 040     | 480     | MAINT     | 093     |

  | 481   | 040     | 520     | MAINT     | 094     |

  | 521   | 034     | 554     | GCCCMS    | 591     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | VM50-5  | 3350    |   X'145'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | MAINT     | 235     |

  | 001   | 100     | 100     | GCCCMS    | 191     |

  | 101   | 115     | 215     | GCCCMS    | 291     |

  | 216   | 115     | 330     | GCCCMS    | 391     |

  | 331   | 115     | 445     | GCCCMS    | 491     |

  | 446   | 045     | 490     | GCCCMS    | 691     |

  | 491   | 064     | 554     | GCCCMS    | 791     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | VM50-6  | 3350    |   X'146'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 001   | 115     | 115     | NELSON    | 191     |

  | 116   | 115     | 230     | NELSON    | 192     |

  | 231   | 115     | 345     | NELSON    | 193     |

  | 346   | 115     | 460     | NELSON    | 194     |

  | 461   | 094     | 554     | NELSON    | 195     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | SYSRES  | 3350    |   X'147'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | CMSDOS    | 148     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

          +---------+---------+-----------+

          | MCAT01  | 3350    |   X'148'  |

  +-------+---------+---------+-----------+---------+

  | START |  SIZE   |  LAST   |   USER    | VADDR   |

  +-------+---------+---------+-----------+---------+

  | 000   | 555     | 554     | CMSDOS    | 149     |

  +-------+---------+---------+-----------+---------+

 

 

 

 

 

 

 

 

 

 

 

 

 

A seguir o layout dos discos do DOS/VS:

 

 

          +--------+--------+----------+

          | DOSR34 |  3350  |  X'360'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  515   ¦  514   ¦ DOSVS.SYSTES                    ¦

  ¦  515  ¦  010   ¦  524   ¦ VSAM MASTER CATALOG             ¦

  ¦  525  ¦  028   ¦  552   ¦ ***********FREE**********       ¦

  ¦  553  ¦  001   ¦  553   ¦ POWER.VS.SYSIN.TRACKS           ¦

  ¦  554  ¦  001   ¦  554   ¦ VTOC                            ¦

  +-------+--------+--------+---------------------------------+

 

 

 

 

          +--------+--------+----------+

          | PWRR34 |  3350  |  X'361'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  010   ¦  010   ¦ DOS/VS.HARDCOPY.FILE            ¦

  ¦  011  ¦  010   ¦  020   ¦ DOS/VS.RECORDER.FILE            ¦

  ¦  021  ¦  020   ¦  040   ¦ ***********FREE**********       ¦

  ¦  041  ¦  040   ¦  080   ¦ POWER.QUEUE.FILE                ¦

  ¦  081  ¦  473   ¦  553   ¦ POWER.DATA.FILE                 ¦

  ¦  554  ¦  001   ¦  554   ¦ VTOC                            ¦              

  +-------+--------+--------+---------------------------------+

 

 

 

 

          +--------+--------+----------+

          | WORK01 |  3350  |  X'362'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  026   ¦  026   ¦ PAGE DATA SET                   ¦

  ¦  027  ¦  067   ¦  093   ¦ ***********FREE**********       ¦

  ¦  094  ¦  003   ¦  096   ¦ DOS/VS.SYSLNK.FILE              ¦

  ¦  097  ¦  (*)   ¦  (*)   ¦ DOS/VS.WORK-FILE.1 (DESATIVO)   ¦

  ¦  (*)  ¦  060   ¦  (*)   ¦ DOS/VS.WORK-FILE.2 (DESATIVO)   ¦

  ¦  (*)  ¦  (*)   ¦  116   ¦ DOS/VS.WORK-FILE.3 (DESATIVO)   ¦

  ¦  117  ¦  005   ¦  121   ¦ DOS/VS.WORK-FILE.4 (DESATIVO)   ¦

  ¦  122  ¦  432   ¦  553   ¦ ***********FREE**********       ¦

  ¦  554  ¦  001   ¦  554   ¦ VTOC                            ¦               

  +-------+--------+--------+---------------------------------+

   (*) Split Cylinder

 

     

 

 

          +--------+--------+----------+

          | VSAM01 |  3350  |  X'363'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  024   ¦  024   ¦ VSAM USER CATALOG               ¦

  ¦  025  ¦  001   ¦  025   ¦ ***********FREE**********       ¦

  ¦  026  ¦  525   ¦  550   ¦ VSAM DATA SPACE                 ¦

  ¦  551  ¦  003   ¦  553   ¦ ***********FREE**********       ¦

  ¦  554  ¦  001   ¦  554   ¦ VTOC                            ¦

  +-------+--------+--------+---------------------------------+

 

 

 

 

          +--------+--------+----------+

          | OPTLB1 |  3350  |  X'364'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  120   ¦  120   ¦ DOSVS.OPTIONAL.DOSVS            ¦

  ¦  121  ¦  050   ¦  170   ¦ DOSVS.OPTIONAL.POWE.BTAM.QTAM   ¦

  ¦  171  ¦  090   ¦  260   ¦ DOSVS.OPTIONAL.VSAM             ¦

  ¦  261  ¦  275   ¦  535   ¦ DOSVS.OPTIONAL.VTAM             ¦

  ¦  536  ¦  018   ¦  553   ¦ ***********FREE**********       ¦

  ¦  554  ¦  001   ¦  554   ¦ VTOC                            ¦

  +-------+--------+--------+---------------------------------+

 

 

 

 

 

           +--------+--------+----------+

          | WORK02 |  2314  |  X'130'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  120   ¦  120   ¦ DOS/VS.PRIV.MIB.CIL             ¦

  ¦  121  ¦  078   ¦  198   ¦ ***********FREE**********       ¦

  ¦  199  ¦  001   ¦  200   ¦ VTOC                            ¦

  +-------+--------+--------+-----------+---------------------+

 

 

 

 

 

          +--------+--------+----------+

          | WORKBG |  2314  |  X'131'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  018   ¦  018   ¦ DOS/BG.SYSLNK.FILE  (ACTUAL)    ¦

  ¦  019  ¦  045   ¦  063   ¦ DOS/BG.WORK-FILE.1  (ACTUAL)    ¦

  ¦  064  ¦  045   ¦  108   ¦ DOS/BG.WORK-FILE.2  (ACTUAL)    ¦

  ¦  109  ¦  045   ¦  153   ¦ DOS/BG.WORK-FILE.3  (ACTUAL)    ¦

  ¦  154  ¦  045   ¦  199   ¦ DOS/BG.WORK-FILE.4  (ACTUAL)    ¦

  ¦  200  ¦  001   ¦  200   ¦ VTOC                            ¦

  +-------+--------+--------+-----------+---------------------+

 

 

 

 

 

          +--------+--------+----------+

          | WORKF2 |  2314  |  X'132'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  018   ¦  018   ¦ DOS/F2.SYSLNK.FILE  (ACTUAL)    ¦

  ¦  019  ¦  045   ¦  063   ¦ DOS/F2.WORK-FILE.1  (ACTUAL)    ¦

  ¦  064  ¦  045   ¦  108   ¦ DOS/F2.WORK-FILE.2  (ACTUAL)    ¦

  ¦  109  ¦  045   ¦  153   ¦ DOS/F2.WORK-FILE.3  (ACTUAL)    ¦

  ¦  154  ¦  045   ¦  199   ¦ DOS/F2.WORK-FILE.4  (ACTUAL)    ¦

  ¦  200  ¦  001   ¦  200   ¦ VTOC                            ¦

  +-------+--------+--------+-----------+---------------------+

 

 

 

 

          +--------+--------+----------+

          | WORKF3 |  2314  |  X'133'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  018   ¦  018   ¦ DOS/F3.SYSLNK.FILE  (ACTUAL)    ¦

  ¦  019  ¦  045   ¦  063   ¦ DOS/F3.WORK-FILE.1  (ACTUAL)    ¦

  ¦  064  ¦  045   ¦  108   ¦ DOS/F3.WORK-FILE.2  (ACTUAL)    ¦

  ¦  109  ¦  045   ¦  153   ¦ DOS/F3.WORK-FILE.3  (ACTUAL)    ¦

  ¦  154  ¦  045   ¦  199   ¦ DOS/F3.WORK-FILE.4  (ACTUAL)    ¦

  ¦  200  ¦  001   ¦  200   ¦ VTOC                            ¦

  +-------+--------+--------+-----------+---------------------+

 

 

 

 

          +--------+--------+----------+

          | WORKF4 |  2314  |  X'134'  |

  +-------+--------+--------+----------+----------------------+

  | START |  SIZE  |  LAST  |              FILE               |

  +-------+--------+--------+---------------------------------+

  ¦  000  ¦  001   ¦  000   ¦ RESERVED                        ¦

  ¦  001  ¦  018   ¦  018   ¦ DOS/F4.SYSLNK.FILE  (ACTUAL)    ¦

  ¦  019  ¦  045   ¦  063   ¦ DOS/F4.WORK-FILE.1  (ACTUAL)    ¦

  ¦  064  ¦  045   ¦  108   ¦ DOS/F4.WORK-FILE.2  (ACTUAL)    ¦

  ¦  109  ¦  045   ¦  153   ¦ DOS/F4.WORK-FILE.3  (ACTUAL)    ¦

  ¦  154  ¦  045   ¦  199   ¦ DOS/F4.WORK-FILE.4  (ACTUAL)    ¦

  ¦  200  ¦  001   ¦  200   ¦ VTOC                            ¦

  +-------+--------+--------+-----------+---------------------+

bottom of page