2011-06-09

Erfarenheter efter att installerat SP2 på Citrix XenServer 5.6.

[EDIT 2011-06-27]
Det finns en bugg i SP2. Se även denna bloggpost om en uppdatering som löser detta problem
[/EDIT]


Idag updaterade jag hemma till SP2 på XenServer maskinen och tänkte här dela med mig lite av mina erfarenheter..

Jag gick från FeaturePack 1 till SP2.  Uppgraderingen gjorde jag genom att:
  1. Loggade in på www.citrix.com
  2. Laddade ned XenServer 5.6 SP2 (ZIP fil)
  3. Laddade ned XenCenter 5.6 SP2
  4. Packade upp ZIP-filen till en mapp på skrivbordet på den dator där jag har XenCenter installerat.
    Detta gjorde att jag fick en fil på 204 580 kB vid namn "XS56ESP2.xsupdate"
  5. Jag startade XenCenter, klickade på Tools och valde Install New Update.
  6. Klickade på Next för att starta den wizard som kommit upp.
  7. klickade på Add... och pekade ut filen "XS56ESP2.xsupdate"
  8. Valde servern som skulle uppdateras
  9. Eftersom jag inte har någon annan server att flytta de virtuella maskinerna till så sattes alla VMar som standby
  10. Klickade på Next för att gå vidare i installationen.
  11. XenServern startades om. XS56ESP2 installerades. XenServern startades om igen.
  12. Klickade på Finish för att avsluta wizarden.
  13. Stängde ned XenCenter
  14. Installerade XenCenter 5.6 SP2.
  15. Gick in i XenCenter och startade upp de virtuella maskinerna igen.
Instruktionen enligt Citrix finns även här: http://support.citrix.com/article/CTX129390#upgradeFP1

Nåja... Vad upptäckte jag då?
Det steg som tog absolut längst tid var steg 11. Det var ca 30 minuter!
Se med andra ord till att när uppdateringen görs i skarp miljö att det finns tillräckligt stora servicefönster, alternativt att reservera tillräckligt stor tid för att migrera de virtuella maskinerna och dessutom ha ca en halv timme för själva uppdateringen av XenServer.

Att uppdatera XenCenter tog under en minut så det är inte speciellt mycket. :)

En annan rätt intressant sak var ett felmeddelande:
(ber om ursäkt för den dåliga bilden)
Felmeddelandet är:
-------------
Pre-check 5 of 5: Checking server side status...
xenserver: The update precheck stage failed with an unknown error. See attached info for more...
-------------
Det som var lite intressant var att det fanns ingen info "attached"... Efter en del pysslande så hittade jag loggfilen C:\Users\[username]\AppData\Roaming\Citrix\XenCenter\logs\LOG.txt
Det visade sig efter en del pysslande att jag var tvungnen att avbryta wizarden, starta upp ett par av de virtuella maskinerna och sedan se till att XenServer-tools ISOn inte var mountad på de pausade servarna, pausa maskinern igen och starta om wizarden...
Det som irriterar mig är bara formuleringen "unknown error". Sånt är inge kul att få. :)

I en produktionsmiljö där alla VMar migreras till en annan server bör dock inte detta fenomen uppstå.


Man får även en viss insikt i hur uppdateringen funkar när man ser sista bilden i Wizarden.
Så när du väl fått denna bild så har det funkat.:)

2 kommentarer:

  1. Har man inte tillräckligt med failoverkapacitet för att ha en av hostarna nere bör man nog tänka över sin stragegi en vända till.

    F.ö. så håller jag med om att 30 minuter är alldeles lång nedtid, även på en host. Hur mycket kod är det egentligen i XenServer?

    SvaraRadera
  2. Vad jag menar är att om man har 16 hostar och det tar 30 minuter per host + tiden att flytta de virtuella maskinerna... Det innebär att vi under minst 10 timmar kommer att ha en host nere. Skulle vi då få problem med någon annan host samtidigt så kan det innebära prestanda problem.
    Dessutom behöver man fundera lite på _när_ man gör uppdateringarna eftersom det ger extra last i miljö och frågan är hur slutanvändarna upplever det...

    //Björn Andersson

    SvaraRadera

Related Posts Plugin for WordPress, Blogger...