Hálózati operációs rendszerek II. Netware kernel
Netware operációs rendszer összetevői Kernel Az operációs rendszer lelke Biztosítja az op. rendszer összes alap-szolgáltatását Symmetric Multi Processing (SMP) Process, thread, scheduler Illesztőprogramok (drivers) Netware Loadable Module (NLM) típusúak Nem részei a kernelnek, betöltésük nem automatikus Két fő típusa létezik Hálózati kártyák driver -ei (.LAN) Háttértárolók driver -ei Host Adapter Module (.HAM) Custom Device Module (.CDM)
Netware operációs rendszer összetevői Szolgáltatások és alkalmazások Netware Loadable Module (NLM) típusúak Címtár szolgáltatások DS.NLM DNS/DHCP szolgáltatások DHCPSRVR.NLM NAMED.NLM Web szolgáltatások Apache web server ifolder Novell Storage Service NSS.NLM,...
Parancssori felület Saját shell Netware parancsok a konfiguráláshoz Néhány hasznos billentyű-kombináció Ctrl+Esc: képernyők listázása Alt+Esc: váltás a képernyők között Ctrl+Alt+Esc: vészhelyzet esetére Szerver leállítása Kötet felcsatolás (mount) leállítása Új parancssori felület Menüvezérelt alkalmazások NWCONFIG: hagyományos menedzsment eszköz MONITOR: statisztika, konfigurálás, finomhangolás INETCFG: hálózat menedzselése
Szerver leállítása, újraindítása down : szerver normál, biztonságos leállítása reset server : szoftveres reset gomb restart server : SERVER.EXE újraindítása Szerver indítása DRDOS betöltése, SERVER.EXE indítása server -ns : STARTUP.NCF nem indul! server -na : AUTOEXEC.NCF nem indul! server -nl : nincs grafikus logo! server -ndb : edirectory adatbázist nem nyitja meg! STARTUP.NCF végrehajtása SERVER.EXE betöltése után AUTOEXEC.NCF végrehajtása
Netware registry Netware konfigurációjával, finomhangolásával kapcsolatos paraméterek Néhány parancs display environment : jelenlegi beállítások listázása display modified environment : változtatások listázása reset environment : összes paraméter visszaállítása az alapértelmezett értékre Fontosabb konzol parancsok bind, broadcast, config, dismount, display servers, display slp services, down, inetcfg list devices, memory, scan for new devices, memory, help, modules, mount, protocol
Fontosabb konzol parancsok reset server, restart server, search, speed,time, version, volumes Batch fájlok Szekvenciális parancs-végrehajtás Kiterjesztésük kötelezően.ncf Csak a kernel által értelmezett parancsok szerepelhetnek benne (lásd: konzol parancsok ) Alternatív konzol lehetőségek NSNSHELL Indítása: nsninit, majd nsnshell a konzolon Bash shell Indítása: bash
Grafikus felület GUI jellemzői XWindow System-en alapul Java stack is része a GUI-nak startx -el indítható, unload java -val állítható le GUI alkalmazásai ConsolOne Install Rendszermenedzsment eszköz Néhány snapin hiányzik belőle Szerver oldali alkalmazás- és support pack telepítő Console log CONLOG.NLM: két képernyő, Console és Logger SYSLOGD.NLM: részletesebb monitorozás
Grafikus felület GUI alkalmazásai Editor EDITOR.NLM grafikus változata File Browser Egyszerű fájlkezelő Netware Remote Manager Böngésző alapú rendszereszköz Server Console Karakteres felület képernyőit jeleníti meg Settings menü Háttér, grafikus hardver és Novell menü beállítása
Rendszer-alkalmazások INETCFG Indítása: INETCFG.NLM Hálózati kártyák, protokollok, stb. konfigurálása MONITOR Indítása: MONITOR.NLM Original cache buffers Netware kernel betöltődése után rendelkezésre álló memória Total cache buffers Rendelkezésre álló cache memória TCB/OCB min. 20%, de ajánlott az 50%! Packet receive buffers Beérkező hálózati csomagok átmeneti memóriája Minimum PRB, Maximum PRB
Rendszer-alkalmazások MONITOR Service processes A PRB-khez rendelt processzek száma Minimum SP, Maximum SP DSREPAIR Indítása: DSREPAIR.NLM edirectory konfigurálása, karbantartása Hatékony, de egyben veszélyes eszköz is! Gond nélkül használható funkciók Unattended full repair Time synchronization Report synchronization status