Skapat den 99-10-14
Av Ronnie Eriksson
För Grupp:
4117
4115
4113
För kursen: Advanced administration CNE ht 99
Uppdragsgivare Kalevi Nyman, C3L 

 

NetWare 4.11 Support Pack 7
(Patch Labb)

  

  

Förutsättning: Patch labb 

Labbuppgift 

Uppgiften kan innehålla följande delar: 

FÖRBEREDELSE: 

  • Ta reda på: Vad skall förberedas inför en PATCH, att det finns gott om plats på hårddisken. Ta backup på konfigurationsfilerna. Om möjligt ta även backup på NDS
  • LOKALISERA filerna. Tanka hem filen/filerna. 
  • Läs instruktionen. Kör installationsprogrammet (helst från en klient intill servern så att du kan följa vad som sker på server konsollen). 
  • Städa efter patchen. Efter kontroll, återställ eventuellt ändrade konfigurations filer. Uppgradera eventuella tredjeparts filer (Drivrutiner) 
  • När servern är åter i normal drift, studera vad som har hänt med:
    SERVMAN
    MONITOR
    INETCFG
    UNICON 
Kontrollera att allt fungerar. Om inte... åtgärda. Rapportera i sedvanlig ordning. 

Förberedelser.

Detta är en "grupp2" laboration dvs. alla grupper (4117, 4115 och 4113) var närvarade och berördes av uppgiften. En speciell OR skapades dit alla Admin, volymer och servrar knöts och gavs fullständiga rättigheter.

I dokumentationen till NW4sp7 står det att man ska vidta följande förberedelser: notering 1 

Vi hade inte tillgång till någon Backup station, samt att detta skulle ta för mycket av vår dyrbara tid i anspråk 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 filförändrings listan). På denna adress finns även en lista över vilka filer som ändras. 

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

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äkerhets kopierades 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 utrymme på SYS: volymen (säkerhets kopieringen sker lokalt på varje server). Server KCK, MAN och RIVER (begränsning i programmet, endast tre serverar åt gången) valdes för uppdatering, och uppdateringen exekverades. 

När uppdateringen var klar startades på samma sätt uppdateringen på server BACK_SERV, BARBADOS och STYX 

Efter städning.

Det 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, detta gjordes på alla servrarna samt att DSREPAIR kördes upprepade gånger ända tills det att 0 fel meddelades. Sedan stängdes alla servrar ner (down & exit), och eftersom server MAN var huvudserver startades den först, följt av de andra. 

Det enda fel som vi fick var att det hade blivit något fel vid laddningen av SETUPNLS så vi körde LOAD SETUPNLS på alla servrar igen samt att DSREPAIR kördes tills 0 fel meddelades. 

Slutsatser. 

Uppdateringen gick relativt smärtfritt, server KCK var klar långt före de andra servrarna men det var väntat eftersom filerna låg på den servern. På servrarna KCK, RIVER och STYX gavs inga felmeddelanden under skälva filöverföringen men däremot fick vi några felmeddelanden på servrarna MAN och BARBADOS. Dessa fel kunde inte exakt härledas till något men misstankar på tidigare uppdatering av Client32 lades fram. Förmodligen var det rapporter om att nyare filer var på väg att skrivas över vilket operativsystemet inte godkände.  

De förändringar som vi upptäckte i konsoll programmen, konfigurations filerna och drivrutiner var försumbara. 

Ronnie Eriksson