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 –
●
DNS/DHCP szolgáltatások – –
●
●
DHCPSRVR.NLM NAMED.NLM
Web szolgáltatások –
●
DS.NLM
Apache web server
iFolder Novell Storage Service –
NSS.NLM, ...
Netware konzol ●
Parancssori felület – – –
Saját „shell” Netware parancsok a konfiguráláshoz Néhány hasznos billentyű-kombináció ● ● ●
Ctrl+Esc: Alt+Esc: Ctrl+Alt+Esc: – – –
●
képernyők listázása váltás a képernyők között 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
Netware konzol ●
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”: „server -na”: „server -nl”: „server -ndb”:
„STARTUP.NCF” nem indul! „AUTOEXEC.NCF” nem indul! nincs grafikus logo! „eDirectory” adatbázist nem nyitja meg!
„STARTUP.NCF” végrehajtása „SERVER.EXE” betöltése után „AUTOEXEC.NCF” végrehajtása
Netware konzol ●
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
Netware konzol ●
Fontosabb konzol parancsok –
●
Batch fájlok – – –
●
reset server, restart server, search, speed,time, version, volumes 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 ●
–
File Browser ●
–
Böngésző alapú rendszereszköz
Server Console ●
–
Egyszerű fájlkezelő
Netware Remote Manager ●
–
EDITOR.NLM grafikus változata
Karakteres felület képernyőit jeleníti meg
Settings menü ●
Háttér, grafikus hardver és Novell menü beállítása
Netware konzol ●
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 –
●
Total cache buffers – –
●
Netware kernel betöltődése után rendelkezésre álló memória 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
Netware konzol ●
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”