Grzegorz Plucinski MAINFRAME Co Ltd Przesieka 1999 Konfigurowanie OS/390 Grzegorz Plucinski MAINFRAME Co Ltd Przesieka 1999
Inicjowanie OS/390 IPL parametry podstaowe (LOADxx) adres IPL IPL load parameter parametry podstaowe (LOADxx) parametry zaawansowane konfiguracji sprzetu parametry zaawansowane systemu operacyjnego parametry master catalogu
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
IPL Adres dysku IPL IPLPARM SYS1.NUCLEUS i już nic wiecej dysk 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
LOADxx Zdanie IODF - wskazanie na konfiguracje sprzetu, EDT Zdanie 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
IODF Opisuje konfiguracje sprzetu i systemu jeden 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
Master Catalog Oczywiście wspolny dla wszystkich systemow poziomy zaglebien aliasow - max. 4
PARMLIB SYS1.PARMLIB może już nie istniec wszystkie modyfikacje we wlasnych PARMLIB-ach zadnych modyfikacji w PARMLIB-ach dystrybucyjnych PARMLIB access method
IEASYMxx Wlasne symbole do celow przeroznych do uzycia w : PARMLIB-ach JCL-u (wlasnym i w procedurach) programach systemowych zmienne systemowe
Zmienne systemowe SYSNAME SYSDATE SYSTIME i cale mnostwo innych
SYSPARM Wskazanie na IEASYSxx ladowanie systemu bez pytan do operatora full automat dla produkcji
IEASYSxx Zawsze konkatenacja IEASYS00 i naszego IEASYSxx co nowego ? PROGxx - APF i Link lista MSTJCL - nareszcie MSTJCL w zrodle
Co jest statyczne ? Konsole systemowe CONSOLxx Parametry CSA (rozmiar, fragmentacja) i to już naprawde wszystko wszystko inne można dynamiczn ie zmodyfikowac
PROGxx Dynamiczna lista APF - rezygnacja z IEAAPFxx Dynamiczna LinkLista - rezygnacja z LNKLSTxx
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)
MSTJCLxx Definicja JOB dla MSTJCL UADS BRODCAST PROCLIB dla subsystemow to było możliwe już dawniej ale trzeba było modyfikowac load
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
STGINDEX Musi być oddzielny dla kazdego systemu definicja nazwy w PARMLIB-ie może być np. STGINDEX=SYS1.&SYSNAME..STGINDEX - i jak w przypadku LOGREC-u
Parametry JES2 Możemy uzywac zmiennych systemowych w JES2PARM dopuszczalne nowe formy syntax-u jak i stare
Parametry VTAM I Dopuszczalne zmienne systemowe w definicjach VTAM-u wszystko duzo bardziej dynamiczne dynamiczne PU (switched) dynamiczne LU (można ich nie opisywac) ENA - nie piszmy MAXSUBA - tylko utrudniamy sobie zycie
Parametry VTAM II APPN Network Node - warto ustawic od razu dynamiczna siec - nie pisz SUBAREA nie można uzyc NCP siec samouczaca i pamietajaca strukture - directory serwer kompresja - dostepna w VTAM, 3174, i wielu emulatorach