Skapat den 99-10-15 
Av Ronnie Eriksson 
Joacim Höijer 
Giuseppe Sciuto 
Leif linden 
För kursen: Advanced administration CNE ht 99 
Uppdragsgivare Kalevi Nyman, C3L 

 

Om installation av server KCK, 
uppdatering av server med 
Support Pack 7 (patch) 
och installation av Z.E.N. works 
samt uppdatering av Client32.

 

Efter alla MERGE labbrationer beslöt vi oss för att installera om servrarna. Server KCK (serv1) skulle installeras som en NetWare 4.11 och server BACK (serv2) som en NetWare 3.12. Detta dokument kommer endast att beröra servern KCK.

Förarbete.

Vi tog ner servern (down & exit), satte i Dos start disketten med HD_KILL på (spec.). Sedan började med att rensa datorn med hjälp av HD_KILL. Vi har vidtagit vissa säkerhetersåtgärder när det gäller Dos partitionen, bland annat har vi satt lösenord på BIOS, och valt att endast C är bootbar m.m. Detta åsidosattes så att om installationen kunde fortlöpa. Efter det sattes MS-Dos 6.22’s första diskett i diskettenheten och datorn startades om.
 
När MS-Dos installations programmet startade valde vi att avsluta det genom att trycka F3 två gånger, då kom vi ut till Dos prompten där vi startade programmet FDISK. Med hjälp av FDISK skapades en Dos partition på 81 MB (vi har 40 MB RAM minne) samt att Dos partitionen sattes som Aktiv. Datorn startades om igen men denna gång startades Dos installations program, Dos partitionen formaterades och MS-Dos 6.22 installerades. 
 
Disketten togs ur och datorn startades om, och nu var det dags att redigera filerna AUTOEXEC.BAT och CONFIG.SYS. Detta hade redan förberetts från föregående installation dvs. vi har skapat en diskett som innehåller alla nödvändiga filer och program så det var bara för oss att kopiera över dessa till Dos partitionen. Filerna ser ut som nedan:

AUTOEXEC.BAT

    @echo off
    PROMPT $p$g
    PATH C:\DOS
    SET TEMP=C:\TEMP
    LH C:\DOS\MSCDEX.EXE /D:MSCD001
    mode con codepage prepare=((850) C:\DOS\ega.cpi)
    mode con codepage select=850
    LH keyb sv,,C:\DOS\keyboard.sys
    CLS
CONFIG.SYS 
  • DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
  • REM DEVICE=C:\DOSS\EMM386.EXE NOEMS I=B700-B7FF
  • DOS=HIGH, UMB
  • DEVICEHIGH=C:\ACERCD.SYS /D:MSCD001
  • devicehigh=C:\DOS\display.sys con=(ega,,1)
  • Country=046,850,C:\DOS\country.sys
Som går att avläsa av CONFIG.SYS filen har vi skrivit REM framför raden med EMM386.EXE, detta är för att NetWare 4.11 installationen inte skall gå att köra i ”Protected Mode”. När redigeringen var klar var det bara att starta om datorn igen och sätta i cd-rom skivan med NetWare 4.11 och starta installationen. 

NetWare 4.11 installationen.

Vi valde en ”Custom installation”, och vi kommer bara att redogöra för vilka val vi har gjort, som inte var standardinställningar. Det var meningen att vi skulle sätta ”Suballocation: OFF” och ”Compression: OFF” under installationen men på grund av vissa omständigheter förbisågs detta under installation. Server namnet sattes till: KCK (Kalevis Coola Killar), det interna nätverks nummer sattes till: 123456. Volymerna blev som de blev, SYS: och VOL1. Vårt nätverkskort finns inte på Cd-rom skivans databas över drivrutiner till nätverkskort så det fick vi tillhandahålla. Kortet som vi har i KCK är ett D-Link DFE-530TX PCI Fast Ethernet Adapter. När det var dags att skapa trädet så ville installationsprogrammet skapa det under ett befintligt träd, men vi hade andra idéer.Vi skapade ett nytt träd som fick namnet: KILL_MS. Vi valde även att servern skulle gå så som en ”Secondary Server”. För att en viss person i gruppen skulle bli glad valde vi tidzon: Italy, Mid-European. Organisations namnet var självklart: NOVELL, lösenord sattes på Admin som fick följande ”Context”: CN=Admin.O=NOVELL. 
I nästa steg kompletterades AUTOEXEC.NCF. 

Detta lades till I AUTOEXEC.NCF: 

    LOAD MONITOR L
    LOAD REMOTE PASSWORD
    LOAD RSPX
    REM SECURE CONSOLE
Filerna sparades och vi valde att inte installera några andra komponenter vid detta tillfälle. Innan servern startades om laddades följande vid konsolen:
    LOAD LONG
    ADD NAME SPACE LONG TO SYS
    ADD NAME SPACE LONG TO VOL1
    DOWN
    EXIT
BIOS ändrades tillbaka så att den bara bootar på C och att BIOS inte ska bry sig om det finns tangentbord, diskettenhet eller skärm.

Support Pack 7

Vi laddade ner filen NWsp7.EXE ifrån support.novell.com och kopierade över den till roten på SYS:, där den kördes (packades upp).

Förberedelser.

Vi hade inte tillgång till någon Backup station så detta steg förbisågs. Dokumentationen till Support Pack 7 studerades noggrant och följdes till punkt och pricka. > http://support.novell.com/cgi-bin/search/tidfinder.cgi?2954322 (obs länken är till ett dokument som är för Support Pack 7A, förberedelserna skiljer sig inte så mycket men innehåller fler filer i fil förändrings listan) På denna adress finns även en lista över vilka filer som ändras.
Katalogen SYS:NW4sp7\TOOLS\NW411 kopierades till SYS:SYSTEM detta försäkrade att INSTALL.NLM blev korrekt uppdaterad. Filen CLI.NLM, som ligger i samma katalog som INSTALL.NLM, säkerhetskopierades som en säkerhetsåtgärd till hårddisken på klienten. 

Uppdateringen.

Support Pack 7 startades genom att köra SYS:NW4sp7\ccnwlite.exe. Vi såg till att programmet säkerhetskopierade alla uppdaterade filer för detta, samt för uppdateringen krävs 160 MB ledigt på SYS: volymen. Server KCK valdes för uppdatering och uppdateringen exekverades.

Efter städning.

Den enda angående efterstädning som stod att finna i dokumentationen är att man ska ladda: LOAD SETUPNLS (install licensing) samt att man skulle komplettera AUTOEXEC.NCF med följande rad:
LOAD NLSLSP.NLM 
samt att DSREPAIR kördes tills 0 fel meddelades och sedan startades servern om. 

Client32 med Z.E.N. works uppdatering.

Vi började med att ta ner filen zw9531e.exe ifrån support.novell.com och kopierades till SYS: volymen och kördes (packades upp). För att sedan starta installationsprogrammet körde vi SYS:winsetup.exe. I installationsprogrammet kördes sedan en standardinstallation av Z.E.N.works (vi tittade på den anpassade, men det var inget märkvärdigt extra), valde träd/server: KILL_MS/KCK. När installationen av Z.E.N.works var klar uppdaterade vi Client32 hos den klient som vi arbetade på.

NDS Trädet.

När klienten hade startat om efter uppdateringen av Client32 startade vi SYS:public\win32\nwadmin32. där skapades två OU’s: MS och TEST. I OU MS skapades en ”Print Que” som fick namnet: PQ, och knöts till VOL1:.
Sedan skapade vi ett ”Print object” som fick namnet: CANON_LBP_4 och kopplades till skrivarkön: PQ, vi konfigurerade den i ”Communication” till att ”Auto load, local to print server”. 
Vi skapade slutligen ”Print server” objektet som fick namnet: P_SERV och knöts till skrivaren CANON_LBP_4. 
När detta var klart startades PSERVER på servern (LOAD PSERVER) och sökvägen till P_SERV bekräftades. Sedan lades följande rad till i AUTOEXEC.NCF (genom att starta LOAD INSTALL och välja EDIT AUTOEXEC.NCF): 

LOAD PSERVER .CN=P_SERV.OU=MS.O=NOVELL 

För att testa att allt fungerade installerades en Canon LBP 4 Plus på klienten och en prov sida skrevs ut, med tillfredställande resultat 

Slut kommentarer.

Detta gick relativt smärtfritt, (förutom att vi missade att vi skulle sätta ”Suballocation: OFF” och ”Compression: OFF”) operationen startades vid klockan 13:00 och var klar vid klockan 16:00. Men det bör observeras att alla installationer och uppdateringar redan hade gjorts minst en gång tidigare (server installation minst 15 gånger) samt att förberedelserna med att läsa dokumentationen om Support Pack 7 och Z.E.N.works redan var genomförda tidigare i veckan. 
 
Vi inser att göra uppdateringen av NetWare 4.11 med Support Pack 7 på ett befintligt nätverk med x antal användare och objekt, blir en mycket större operation. Samt att vi hoppade över säkerhetskopieringen av NDS och filsystemet (vi lät bara SP7 säkerhetskopiera alla filer som den ändade på). 
Att ta en säkerhetskopia på sitt befintliga NDS och återställa det på en labbserver och testa uppgraderingen och installationerna är att rekommendera, för att se vilka följder dessa kan få på servern. 
CNE höstterminen 1999, 4117 Gruppen. 

Ronnie Eriksson