Ny installasjon av XenServer 7


I tidligere artikler ble XenServer 6.5-konfigurasjon og bruk diskutert. I mai 2016 lanserte Citrix den nye versjonen av XenServer-plattformen. Mye har forblitt det samme, men det er også noen nyttige nye tillegg til denne siste utgivelsen.

En av de største endringene er oppgraderingen til det underliggende Dom0-miljøet. XenServer 6.5 brukte CentOS 5.10 og den nye utgaven av XenServer 7 Dom0 har blitt oppdatert til CentOS 7.2. Dette har ført til en nyere Linux-kjerne i Dom0, samt lette fremtidige oppgraderingsmuligheter i CentOS 7.

En annen stor endring skjedde i partisjoneringen gjort for Dom0. Eldre utgaver av XenServer stolte på MBR og en ganske liten rotpartisjon (4 GB). Deretter har mange brukere sannsynligvis opplevd problemer der logger rutinemessig ville fylt opp rotpartisjonen hvis de ikke ble overvåket eller eksportert til en ekstern loggmekanisme.

Med den nye utgivelsen har partisjoneringsskjemaet endret seg til GPT, i tillegg til at en mer logisk partisjonering er utført. Diagrammet nedenfor er fullt kreditert til den offisielle Citrix-utgivelsesinformasjonen:

  1. 18 GB XenServer vertskontrolldomene (dom0) partisjon
  2. 18 GB backup partisjon
  3. 4 GB logger partisjon
  4. 1 GB byttepartisjon
  5. 5 GB UEFI oppstartspartisjon

Disse endringene krever større harddiskkrav for Dom0 sammenlignet med eldre versjoner av XenServer, men ordningen lindrer flere problemer som oppleves i eldre versjoner.

Den neste bemerkelsesverdige oppgraderingen i XenServer 7 er selve oppgraderingen fra Xen 4.4 til Xen 4.6. Xen er den faktiske hypervisordelen av XenServer.

Listen over rettelser og forbedringer er ganske stor, men noen av de høyt bemerkede forbedringene fra Citrix inkluderer agentfri anti-malware introspeksjon for gjester, så vel som rammeverk som kan tillate gjester å bli migrert mellom CPU-er fra forskjellige generasjoner.

Det er mange andre forbedringer sett i denne oppgraderingen, og forfatteren oppfordrer sterkt til å se listene og tilhørende dokumenter på Citrix sin nettside:

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

ANSVARSFRASKRIVELSE

Hensikten med denne artikkelen er å gå gjennom en ny installasjon samt hjelpe administratorer med prosessen med å oppgradere eldre XenServer-installasjoner til den nyere XenServer 7 og bruke kritiske oppdateringer.

  1. Ny installasjon av XenServer 7
  2. Oppgradering av XenServer 6.5 til XenServer 7
  3. Bruker XenServer 7 Critical Patch

Det er flere måter å gjøre oppgraderingsprosessen på, og den "riktige" løsningen for en bestemt installasjon vil være svært avhengig av organisasjonen. Sørg for å forstå implikasjonene og prosessene som kreves for en vellykket oppgradering.

Citrix har gitt ut et svært detaljert dokument som bør gjennomgås før oppgraderingsprosessen startes: xenserver-7-0-installation-guide.pdf

Systemkrav til XenServer

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso
  2. Server i stand til virtualisering
  3. Maskinvarekompatibilitetsliste er her: http://hcl.xenserver.org/
  4. Mange systemer vil fungere selv om de ikke er oppført, men resultatene kan variere, bruk på egen risiko.
  5. Minimum 2 GB ram; 4 GB eller mer anbefales for å kjøre virtuelle maskiner
  6. Minimum 1 64-bit x86 1,5 GHz cpu; 2GHz eller mer og flere CPUer er foreslått
  7. Harddiskplass på minst 46 GB; mer nødvendig hvis virtuelle maskiner skal lagres lokalt
  8. Minst et 100mbps nettverkskort; flere gigabit foreslått

Forfatter foreslåtte tillegg

For å spare potensiell hodepine for leserne, anbefaler forfatteren følgende elementer før denne prosessen begynner:

  1. Oppdater fastvaren på XenServer-systemet (spesielt NIC-fastvaren) – mer senere
  2. Stopp alle ikke-essensielle gjester for å forhindre problemer
  3. Les gjennom Citrixs dokumentasjon så vel som denne artikkelen før du begynner
  4. Sørg for å sikkerhetskopiere bassenginformasjonen for å gjøre tilbakeføringen enklere om nødvendig
  5. Start alle XenServer-vertene en gang til etter at alle trinn er fullført hvis miljøet har råd til omstartstiden

Enkel vertsoppgradering og nyinstallasjon av XenServer 7

Denne første prosessen vil gå gjennom en helt ny installasjon av XenServer 7. Sørg for å sjekke minimumskravene til maskinvare for å sikre at maskinen kan støtte XenServer 7.

1. Det første trinnet i installasjonen er å laste ned XenServer ISO-filen. Ved å bruke koblingen ovenfor kan filen enkelt lastes ned fra Internett ved å bruke 'wget'-kommandoen.

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

Når ISO-en er lastet ned, kopierer du den til en USB-stasjon med 'dd'-verktøyet. FORSIKTIG – Følgende kommando vil erstatte ALT på flash-stasjonen med innholdet i XenServer ISO. Denne prosessen vil også opprette en oppstartbar USB-stasjon for installasjonsprosessen.

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

2. Plasser nå det oppstartbare mediet i systemet som XenServer skal installeres. Hvis trinnet for opprettelse av oppstartbare medier var vellykket, skal systemet vise XenServer-velkomstskjermen.

3. Fra denne skjermen trykker du bare på enter for å starte opp i installasjonsprogrammet. Den første skjermen, når installasjonsprogrammet har startet vellykket, vil be brukeren velge språk.

4. Det neste skjermbildet vil be brukeren om å bekrefte at en oppgradering eller installasjon bør gjøres, samt be om andre spesielle drivere som må lastes inn for å for å installere XenServer.

5. Neste skjermbilde er den obligatoriske EULA (Lisensavtale for sluttbruker). Bruk tastaturpilene til å flytte markøren til «Godta EULA»-knappen.

6. Det er her installasjonen kan ta en av to veier hvis installasjonsprogrammet oppdager en tidligere installasjon. Den neste skjermen vil be brukeren om en ren installasjon eller en oppgradering til en eksisterende XenServer-installasjon. Det første settet med instruksjoner her vil gå gjennom en ren installasjon. Hvis en oppgradering er nødvendig, hopp videre til trinn 15.

7. Det neste skjermbildet vil be om installasjonsenheten. I dette tilfellet vil det være 'sda'.

8. Når installasjonsbanen er valgt, må XenServer vite hvor installasjonsfilene ligger. I dette tilfellet ble installasjonsprogrammet startet opp fra lokale medier, og det er alternativet som bør velges.

9. Det neste trinnet lar brukeren installere tilleggspakker samtidig med dette installasjonsprogrammet. Når dette skrives, er det ingen tilleggspakker for XenServer 7, så ‘nei’ kan velges her.

10. Den neste skjermen lar brukeren bekrefte integriteten til kildefilene før installasjon. Det er ikke nødvendig å kjøre denne testen, men det kan hjelpe med å oppdage installasjonsproblemer før du prøver å skrive filer.

11. Når verifiseringen er fullført, hvis valgt under installasjonen, vil XenServer-installasjonsprogrammet be brukeren om å konfigurere systeminformasjon.

Den første ledeteksten vil være å angi root-brukerens passord. Nå, siden XenServer vil være det underliggende systemet til potensielt flere viktige virtualiserte servere, er det viktig at passordet er sikret så vel som tilstrekkelig komplekst!

Viktig: Ikke glem dette passordet da det ikke vil være noen andre brukere på systemet når installasjonsprogrammet er ferdig!

12. De neste par trinnene vil spørre hvordan grensesnittet for administrasjonsnettverket skal konfigureres (Statisk adresse eller DHCP) samt vertsnavn og DNS informasjon. Dette vil være avhengig av miljøet.

13. Dette trinnet dekker flere skjermer for innstilling av tidssoneinformasjon og NTP (Network Time Protocol).

14. På dette tidspunktet i installasjonsprogrammet er all den innledende konfigurasjonsinformasjonen for en ren installasjon gitt, og installasjonsprogrammet er klar til å installere alle nødvendige filer.

ADVARSEL – Fortsetter på dette punktet VIL SLETTE ALLE DATA på måldiskene!

Fortsett til trinn 19 etter å ha valgt «Installer XenServer».

Oppgradering av XenServer 6.5 til XenServer 7

15. Disse trinnene brukes bare hvis du utfører en oppgradering til en eldre versjon av XenServer. Installasjonsmediet vil finne eldre versjoner av XenServer hvis brukeren ønsker det. Når du gjør en oppgradering, vil installasjonsprogrammet automatisk lage en sikkerhetskopi av det gjeldende systemet.

16. Når sikkerhetskopien er opprettet, vil installasjonsprogrammet be om tilleggspakker. Når dette skrives, er det ingen tilleggspakker for XenServer 7.

17. Den neste skjermen lar brukeren bekrefte integriteten til kildefilene før installasjon. Det er ikke nødvendig å kjøre denne testen, men det kan hjelpe med å oppdage installasjonsproblemer før du prøver å skrive filer.

18. Endelig kan oppgraderingen begynne! På dette tidspunktet vil installasjonsprogrammet sikkerhetskopiere det eldre 6.x-systemet og gjøre de nødvendige endringene i oppsettet av XenServer 7.

Fortsetter XenSever 7-installasjonen

19. En av de mest åpenbare endringene forfatteren la merke til med den nyere XenServer 7, er at oppstartstiden så ut til å ha blitt drastisk redusert. De fleste av XenServer 7-systemene som er testet så langt har startet opp omtrent 35-60 % raskere enn de gjorde når de kjørte XenServer 6.5. Hvis installasjonen var vellykket, bør systemet starte opp til XenServer-konsollen.

Gratulerer, installasjonen/oppgraderingen av XenServer var vellykket! Nå er det på tide å lage virtuelle gjester, nettverk og lagringssteder!

Bruker XenServer 7 Critical Patch XS70E004

20. For å bruke denne oppdateringen gjennom XenCenter, gå ganske enkelt til Verktøy-menyen og velg Installer oppdatering.

21. Det neste skjermbildet vil gi litt informasjon om installasjonsprosessen for oppdateringen. Bare klikk neste for å fortsette etter å ha lest forholdsreglene.

22. XenCenter, hvis koblet til Internett, vil kunne finne eventuelle manglende oppdateringer for miljøet på denne skjermen. På tidspunktet for denne artikkelen er den eneste tilgjengelige oppdateringen ‘XS70E004’. Denne oppdateringen bør brukes UMIDDELBART etter oppgraderingen eller installasjonen av XenServer 7.

23. Den neste skjermen ber XenServer-vertene om å bruke oppdateringen på.

24. Etter å ha klikket 'neste' vil XenCenter laste ned oppdateringene og sende dem til de valgte serverne. Bare vent til denne prosessen er fullført og velg 'neste' når det er aktuelt.

25. Med oppdateringsfilene lastet opp, vil XenCenter kjøre en rekke kontroller for å sikre at visse betingelser er oppfylt før installasjonen av oppdateringene og omstart av verter.

25. Så snart alle forhåndssjekkene er fullført, vil XenCenter spørre administratoren om hvordan postinstallasjonsoppgaver skal håndteres. Med mindre det er en tvingende grunn til å la være, er det vanligvis det beste svaret å la XenCenter utføre disse oppgavene.

26. Neste skjermbilde vil vise fremdriften av oppdateringsinstallasjonen og varsle administratoren om eventuelle feil.

Dette avslutter prosessen med å lappe XenServer 7-verter. Det neste trinnet er å begynne å lage virtuelle gjester! Takk for at du leste denne installasjonsartikkelen XenServer 7.

Ikke gå glipp av: XenServer 7 – Pooloppgradering via CLI og XenCenter Web Interface

Gi oss beskjed om eventuelle problemer du har i kommentarene nedenfor.