Ny installation af XenServer 7


I tidligere artikler blev XenServer 6.5-konfiguration og -brug diskuteret. I maj 2016 udgav Citrix den nye version af XenServer-platformen. Masser er forblevet den samme, men der er også nogle nyttige nye tilføjelser til denne seneste udgivelse.

En af de største ændringer er opgraderingen til det underliggende Dom0 miljø. XenServer 6.5 brugte CentOS 5.10, og den nye udgivelse af XenServer 7 Dom0 er blevet opdateret til CentOS 7.2. Dette har medført en nyere Linux-kerne i Dom0 samt lette fremtidige opgraderingsegenskaber inden for CentOS 7.

En anden stor ændring skete i partitioneringen udført for Dom0. Ældre udgivelser af XenServer var afhængige af MBR og en ret lille rodpartition (4 GB). Efterfølgende oplevede mange brugere sandsynligvis problemer, hvor logfiler rutinemæssigt ville udfylde rodpartitionen, hvis de ikke overvåges eller eksporteres til en ekstern logmekanisme.

Med den nye udgivelse er partitioneringsskemaet ændret til GPT, ligesom der er udført en mere logisk partitionering. Diagrammet nedenfor krediteres fuldt ud de officielle Citrix-frigivelsesoplysninger:

  1. 18 GB XenServer-værtsstyringsdomæne (dom0) -partition
  2. 18 GB backuppartition
  3. 4 GB logs partition
  4. 1 GB swap-partition
  5. 5 GB UEFI-opstartspartition

Disse ændringer kræver større harddiskkrav til Dom0 sammenlignet med ældre versioner af XenServer, men ordningen afhjælper ikke flere problemer, der opleves i ældre versioner.

Den næste bemærkelsesværdige opgradering i XenServer 7 er den faktiske opgradering fra Xen 4.4 til Xen 4.6. Xen er den aktuelle hypervisor-del af XenServer.

Listen over rettelser og forbedringer er ret stor, men nogle af de meget bemærkelsesværdige forbedringer fra Citrix inkluderer agentløs anti-malware introspektion for gæster samt rammer, der kan give gæster mulighed for at blive migreret mellem CPU'er fra forskellige generationer.

Der er mange andre forbedringer set i denne opgradering, og forfatteren opfordrer kraftigt til at se listerne og tilknyttede dokumenter på Citrixs websted:

  1. https://www.citrix.com/products/xenserver/whats-new.html

Formålet med denne artikel er at gennemgå en ny installation samt hjælpe administratorer med processen med at opgradere ældre XenServer-installationer til den nyere XenServer 7 og anvende kritiske programrettelser.

  1. Ny installation af XenServer 7
  2. Opgradering af XenServer 6.5 til XenServer 7
  3. Anvendelse af XenServer 7 kritisk programrettelse

Der er flere måder at udføre opgraderingsprocessen på, og den 'rigtige' løsning til enhver bestemt installation vil være meget afhængig af organisationen. Sørg for at forstå de implikationer og processer, der kræves for en vellykket opgradering.

Citrix har udgivet et meget detaljeret dokument, der skal gennemgås, inden opgraderingsprocessen startes: xenserver-7-0-installation-guide.pdf

  1. XenServer 7 ISO: XenServer-7.0.0-main.iso
  2. Server, der er i stand til virtualisering
  3. Listen over hardwarekompatibilitet er her: http://hcl.xenserver.org/
  4. Mange systemer fungerer, selvom de ikke er anført, men resultaterne kan variere. Brug dem på egen risiko.
  5. Minimum 2 GB ram; 4 GB eller mere anbefales til at køre virtuelle maskiner
  6. Minimum 1 64-bit x86 1,5 GHz cpu; 2 GHz eller mere og flere CPU'er foreslås
  7. Harddiskplads på mindst 46 GB; mere krævet, hvis virtuelle maskiner gemmes lokalt
  8. Mindst et 100 Mbps netværkskort; flere gigabit foreslået

For at spare nogle potentielle hovedpine for læserne anbefaler forfatteren følgende emner, inden denne proces påbegyndes:

  1. Opdater firmwaren på XenServer-systemet (især NIC-firmware) - mere senere
  2. Stop alle ikke-essentielle gæster for at forhindre problemer
  3. Læs gennem Citrixs dokumentation såvel som denne artikel inden du begynder
  4. Sørg for at sikkerhedskopiere pooloplysninger for at gøre det lettere at vende tilbage
  5. Genstart alle XenServer-værter en gang til, efter at alle trin er gennemført, hvis miljøet har råd til genstartstiden

Single Host Upgrade og frisk installation af XenServer 7

Denne første proces gennemgår en helt ny installation af XenServer 7. Sørg for at kontrollere minimumskrav til hardware for at sikre, at maskinen kan understøtte XenServer 7.

1. Det første trin i installationen er at downloade XenServer ISO-filen. Ved hjælp af ovenstående link kan filen let downloades fra Internettet ved hjælp af kommandoen ‘wget’.

# wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

Når ISO er downloadet, skal du kopiere det til et USB-drev med 'dd' -værktøjet. FORSIGTIG - Følgende kommando erstatter ALT på flashdrevet med indholdet af XenServer ISO. Denne proces opretter også et bootbart USB-drev til installationsprocessen.

# dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Anbring nu det startbare medie i systemet, som XenServer skal installeres. Hvis det oprettelige trin til opstart af medie var vellykket, skulle systemet vise XenServer-stænkskærmen.

3. Fra denne skærm skal du blot trykke på enter for at starte i installationsprogrammet. Når installationsprogrammet er startet korrekt, beder den første skærm brugeren om at vælge deres sprog.

4. Det næste skærmbillede beder brugeren om at bekræfte, at en opgradering eller installation skal udføres, samt bede om andre specielle drivere, der muligvis skal indlæses for at installere XenServer.

5. Det næste skærmbillede er den obligatoriske EULA (slutbrugerlicensaftale). Brug tastaturpilene til at flytte markøren til knappen 'Accepter EULA'.

6. Det er her installationen kan gå en af to stier, hvis installationsprogrammet registrerer en tidligere installation. Det næste skærmbillede beder brugeren om en ren installation eller en opgradering til en eksisterende XenServer-installation. Det første sæt instruktioner her gennemgår en ren installation. Hvis der er behov for en opgradering, skal du gå videre til trin 15.

7. Det næste skærmbillede beder om installationsenheden. I dette tilfælde vil det være 'sda'.

8. Når installationsstien er valgt, skal XenServer vide, hvor installationsfilerne ligger. I dette tilfælde blev installationsprogrammet startet fra lokale medier, og det er den mulighed, der skal vælges.

9. Det næste trin giver brugeren mulighed for at installere supplerende pakker på samme tid som dette installationsprogram. På dette tidspunkt er der ingen supplerende pakker til XenServer 7, så 'nej' kan vælges her.

10. Det næste skærmbillede giver brugeren mulighed for at bekræfte kildefilernes integritet inden installation. At køre denne test er ikke påkrævet, men kan hjælpe med at opdage installationsproblemer, før du prøver at skrive filer.

11. Når verifikationen er gennemført, hvis den vælges under installationen, beder XenServer-installationsprogrammet brugeren om at konfigurere nogle systemoplysninger.

Den første prompt bliver at indstille rootbrugerens adgangskode. Nu, da XenServer vil være det underliggende system for potentielt flere vigtige virtualiserede servere, er det bydende nødvendigt, at adgangskoden er sikret såvel som tilstrækkelig kompleks!

Vigtigt: Glem ikke denne adgangskode, da der ikke vil være andre brugere på systemet, når installationsprogrammet er færdigt!

12. De næste par trin vil spørge, hvordan ledelsesnetværksgrænsefladen skal konfigureres (Statisk adresse eller DHCP) samt værtsnavn og DNS-oplysninger. Dette afhænger af miljøet.

13. Dette trin dækker flere skærme til indstilling af tidszoneinformation og NTP (Network Time Protocol).

14. På dette tidspunkt i installationsprogrammet er alle de oprindelige konfigurationsoplysninger til en ren installation leveret, og installationsprogrammet er klar til at installere alle de nødvendige filer.

ADVARSEL - Fortsætter på dette tidspunkt SLETTER ALLE DATA på måldiskene!

Fortsæt til trin 19 efter at have valgt 'Installer XenServer'.

Opgradering af XenServer 6.5 til XenServer 7

15. Disse trin bruges kun, hvis der udføres en opgradering til en ældre version af XenServer. Installationsmediet finder ældre versioner af XenServer, hvis brugeren ønsker det. Når du foretager en opgradering, opretter installationsprogrammet automatisk en sikkerhedskopi af det aktuelle system.

16. Når sikkerhedskopieringen er oprettet, beder installationsprogrammet om supplerende pakker. På tidspunktet for denne skrivning findes der ikke supplerende pakker til XenServer 7.

17. Det næste skærmbillede giver brugeren mulighed for at bekræfte kildefilernes integritet inden installation. At køre denne test er ikke påkrævet, men kan hjælpe med at opdage installationsproblemer, før du prøver at skrive filer.

18. Endelig kan opgraderingen begynde! På dette tidspunkt sikkerhedskopierer installationsprogrammet det ældre 6.x-system og foretager de relevante ændringer i opsætningen af XenServer 7.

Fortsat installation af XenSever 7

19. En af de mest åbenlyse ændringer, som forfatteren bemærkede med den nyere XenServer 7, er, at opstartstider syntes at være drastisk reduceret. De fleste af de hidtil testede XenServer 7-systemer har startet ca. 35-60% hurtigere, end de gjorde, da de kørte XenServer 6.5. Hvis installationen var vellykket, skal systemet starte til XenServer-konsollen.

Tillykke, installationen/opgraderingen af XenServer var vellykket! Nu er det tid til at oprette virtuelle gæster, netværk og lageropbevaringssteder!

Anvendelse af XenServer 7 Critical Patch XS70E004

20. For at anvende denne patch gennem XenCenter skal du blot gå til menuen 'Værktøjer' og vælge 'Installer opdatering'.

21. Det næste skærmbillede giver nogle oplysninger om patchinstallationsprocessen. Klik bare på næste for at fortsætte efter at have læst forholdsreglerne.

22. XenCenter er, hvis den er forbundet til Internettet, i stand til at finde eventuelle manglende programrettelser til miljøet på denne skærm. På tidspunktet for denne artikel er den eneste tilgængelige patch 'XS70E004'. Denne patch skal anvendes Umiddelbart efter opgraderingen eller installationen af XenServer 7.

23. Det næste skærmbillede beder XenServer-værterne om at anvende programrettelsen.

24. Efter at have klikket på 'næste' vil XenCenter downloade programrettelserne og skubbe dem til de valgte servere. Vent blot til denne proces er afsluttet, og vælg 'næste', når det er relevant.

25. Med de uploadede patchfiler kører XenCenter en række kontroller for at sikre, at visse betingelser er opfyldt inden installationen af patches og genstart af værter.

25. Når alle forkontrol er afsluttet, beder XenCenter administratoren om, hvordan opgaver efter installation skal håndteres. Medmindre der er en tvingende grund til ikke at lade XenCenter udføre disse opgaver normalt det bedste svar.

26. Det næste skærmbillede viser forløbet af patchinstallationen og advarer administratoren om eventuelle fejl.

Dette afslutter processen med at lappe XenServer 7-værter. Det næste trin er at begynde at oprette virtuelle gæster! Tak fordi du læste denne XenServer 7-installationsartikel.

Fortæl os om eventuelle problemer, du har i kommentarerne nedenfor.