Blackboard upgrade
Vanaf morgenochtend zal de Blackboardomgeving een dag (als alles goed gaat) uit de lucht zijn. Wij upgraden dan onze Blackboard-omgeving naar de nieuwste versie, Blackboard Learn 9.1 SP1. We zijn de afgelopen tijd zeer druk geweest met de voorbereidingen, het doel was dat we alles waarvoor geen downtime nodig is, al vantevoren doen. Dit betekent dat inmiddels alle 6 de applicaties-servers zijn geupgrade naar RHEL 5. Daarnaast hebben we de oude courses gearchiveerd naar ons archiefsysteem.
Ter voorbereiding hebben we deze week ook al 2 machines uit de load-balance gehaald. Eentje om alle onze customization van te verwijderen, zodat we maandag vrijwel meteen de upgrade kunnen starten. De andere machine staat uit, zodat als de upgrade niet goed gaat, we wel vrijwel meteen weer in de lucht kunnen zijn.
Om een indruk te geven wat we zo'n dag allemaal doen:
- backup maken van file systeem (via een snapshot op SAN) en database
- 4 nog actieve applicatie-servers stoppen
- alle applicatie-servers verwijderen uit de load-balancer
- building blocks verwijderen die niet meer nodig zijn
- language pack naar standaard zetten
- upgrade uitvoeren naar 8.0.475.0
- upgrade uitvoeren naar 9.1.407.2
- upgrade uitvoeren naar 9.1.407.9
- upgrade uitvoeren naar 9.1.452.0
- aantal handmatige patchen op filesysteem toepassen en aantal queries draaienop de database
- nieuwe language pack installeren
- nieuwe layout uploaden
- alle settings goed instellen via interface
- nieuwe (versies van) building blocks installeren
- portal inrichten
Als deze stappen zijn uitgevoerd wordt deze applicatieserver gecloond naar de 4 anderen. (we hebben dan nog steeds één app-server in originele staat).
Tussendoor vinden er regelmatig test plaats ter controle. Aan het eind wordt er nog een loadtest en een acceptatietest uitgevoerd. als dit alles succesvol is verlopen, gaan we weer online.
De rest van de week zijn er dan nog afrondende klusjes, die we kunnen doen terwijl het systeem online is.
Op onze weblog hou ik de voortgang bij. Deze informatie krijg je ook te zien als je morgen naar blackboard.tudelft.nl gaat.
No feedback yet
Form is loading...