1 Grzegorz Plucinski MAINFRAME Co Ltd Przesieka 1999Konfigurowanie OS/390 Grzegorz Plucinski MAINFRAME Co Ltd Przesieka 1999
2 Inicjowanie OS/390 IPL parametry podstaowe (LOADxx) adres IPLIPL load parameter parametry podstaowe (LOADxx) parametry zaawansowane konfiguracji sprzetu parametry zaawansowane systemu operacyjnego parametry master catalogu
3 Konfiguracja sprzetu HCD (Hardware Configuration Definition)IOCDS konfiguracja sprzety zapisywana w support element (notebook) IODF konfiguracja sprzetu zapisywana w systemie operacyjnym (VSAM) dynamiczna rekonfiguracja profile konfiguracyjne
4 IPL Adres dysku IPL IPLPARM SYS1.NUCLEUS i już nic wiecejdysk z IPL może być wspolny dla wszsykich „image” OS-u IPLPARM adres dysku ze zbiorami SYS1.IODFxx i SYS1.IPLPARM (lub SYS1.PARMLIB jeśli nie ma IPLPARM) suffix membra LOADxx
5 LOADxx Zdanie IODF - wskazanie na konfiguracje sprzetu, EDTZdanie CATALOG - wskazanie na master catalog, VOLSER, poziom zaglebien aliasow Zdania PARMLIB - lista logicznych konkatenacji PARMLIB-a Zdanie SYSPARM - wskazanie na IEASYSxx Zdanie SYSSYM - wskazanie na IEASYMxx
6 IODF Opisuje konfiguracje sprzetu i systemujeden dla wszystkich kopii OS (nawet jeśli sa rozne komputery) opisuje polaczenia logiczne pomiedzy systemami (CTC, CL) miejsce na wiele komentarzy !!!!! Automatyczny „change management” wymagana zgodnosc IOCDS i IODF
7 Master Catalog Oczywiście wspolny dla wszystkich systemowpoziomy zaglebien aliasow - max. 4
8 PARMLIB SYS1.PARMLIB może już nie istniecwszystkie modyfikacje we wlasnych PARMLIB-ach zadnych modyfikacji w PARMLIB-ach dystrybucyjnych PARMLIB access method
9 IEASYMxx Wlasne symbole do celow przeroznych do uzycia w :PARMLIB-ach JCL-u (wlasnym i w procedurach) programach systemowych zmienne systemowe
10 Zmienne systemowe SYSNAME SYSDATE SYSTIME i cale mnostwo innych
11 SYSPARM Wskazanie na IEASYSxx ladowanie systemu bez pytan do operatorafull automat dla produkcji
12 IEASYSxx Zawsze konkatenacja IEASYS00 i naszego IEASYSxx co nowego ?PROGxx - APF i Link lista MSTJCL - nareszcie MSTJCL w zrodle
13 Co jest statyczne ? Konsole systemowe CONSOLxxParametry CSA (rozmiar, fragmentacja) i to już naprawde wszystko wszystko inne można dynamiczn ie zmodyfikowac
14 PROGxx Dynamiczna lista APF - rezygnacja z IEAAPFxxDynamiczna LinkLista - rezygnacja z LNKLSTxx
15 Link Lista Biblioteki z Link Listy nie musza być w master catalogu !!W PROGxx jawnie piszemy parametr VOLUME w LNKLST nazwe dysku piszemy w nawiasie za DSN np.. GRZES.LINKLIB(GRZES1)
16 MSTJCLxx Definicja JOB dla MSTJCLUADS BRODCAST PROCLIB dla subsystemow to było możliwe już dawniej ale trzeba było modyfikowac load
17 LOGREC Musi być nazwa definiowana w PARMLIB-ie może być np..LOGREC=SYS1.&SYSNAME..LOGREC - definicja wspolna a efekt różny dla roznych systemow
18 STGINDEX Musi być oddzielny dla kazdego systemudefinicja nazwy w PARMLIB-ie może być np. STGINDEX=SYS1.&SYSNAME..STGINDEX - i jak w przypadku LOGREC-u
19 Parametry JES2 Możemy uzywac zmiennych systemowych w JES2PARMdopuszczalne nowe formy syntax-u jak i stare
20 Parametry VTAM I Dopuszczalne zmienne systemowe w definicjach VTAM-uwszystko duzo bardziej dynamiczne dynamiczne PU (switched) dynamiczne LU (można ich nie opisywac) ENA - nie piszmy MAXSUBA - tylko utrudniamy sobie zycie
21 Parametry VTAM II APPN Network Node - warto ustawic od razudynamiczna siec - nie pisz SUBAREA nie można uzyc NCP siec samouczaca i pamietajaca strukture - directory serwer kompresja - dostepna w VTAM, 3174, i wielu emulatorach