Hvordan man patcherer ESXi med VMware Update Manager: Complete Walktrough

ESXi-værter kan patches i kommandolinjeinterfacet ved hjælp af ESXCLI, selvom denne metode er mest fordelagtig, når antallet af ESXi-værter, du skal patche, ikke er stort. Hvis antallet af ESXi-værter, der kræves, er højt, kan det tage meget tid og kræfter at patche hver enkelt vært i ESXCLI, især hvis du har værter af forskellige versioner. Heldigvis leverer VMware vSphere Update Manager, der kan bruges til at opdatere ESXi-værter fra den enkelte grænseflade. Dagens blogindlæg dækker VMware vSphere Update Manager og forklarer, hvordan du opgraderer og opdaterer ESXi-værter centralt.

Vores omfattende software tilbyder robust beskyttelse af virksomhedsdata og applikationer. Deltag i vores Try & Buy-kampagne, og få mulighed for at modtage et Amazon-gavekort for at teste NAKIVO Backup & Replication i dit miljø.

Hvad er VMware Update Manager?

VMware vSphere Update Manager er et vCenter-plug-in (udvidelse), der skal installeres manuelt på vCenter Server-versioner ældre end vCenter 6.5. Hvis vCenter Server 6.5 er installeret på Windows, skal du installere vSphere Update Manager (VUM) manuelt. VMware Update Manager kan installeres på maskinen med vCenter eller på en anden Windows-maskine og skal have netværksforbindelse med vCenter, da VUM er tæt integreret med vCenter Server. Hvis du har installeret vCenter Server Appliance (VCSA) version 6.5 eller nyere, er vSphere Update Manager som standard forudinstalleret i vCenter og starter automatisk. Det anbefales, at du installerer vCenter 6.7 som VCSA – i dette tilfælde kører vCenter som en virtuel maskine (VM) på en ESXi-server. VMware vCenter er et centraliseret administrationssystem for vSphere, og vSphere Update Manager er et centraliseret værktøj til opdatering/opgradering af ESXi-værter, VM’er, virtuelle enheder og virtuelle applikationer (VMware vApps). Du kan også installere og opdatere software som f.eks. drivere på ESXi-værter, opgradere VM-hardware, installere og opdatere VMware Tools. På denne måde kan du opdatere eller opgradere flere enheder på én gang.

Fordele ved VMware Update Manager

Fordelene ved at bruge VMware Update Manager omfatter fleksibilitet og muligheden for at installere VMware-patches på flere værter på én gang. En sådan tilgang giver dig også mulighed for at administrere VMware-patches centralt ved hjælp af vCenter med VMware vSphere Client og hjælper dig med at spare tid, der bruges på vSphere-administration. Du kan også automatisere ESXi-patchinstallationen. VMware Update Manager er universel og giver dig mulighed for at installere VMware-patches og patches fra tredjeparter, f.eks. distribueret virtuel switch fra Cisco, opdaterede drivere til Hewlett-Packard-servere osv.

Kompatibilitet

Hvor du starter opgraderingen/opdateringsprocessen, skal du sørge for at kontrollere kompatibiliteten af din nuværende vCenter-version med den nye ESXi-version, kompatibiliteten af din nuværende ESXi-version med opgraderingsversionen og kompatibiliteten af din sikkerhedskopisoftware med de nye ESXi- og vCenter-versioner, som du vil bruge efter opgraderingen/opdateringen. Du kan bruge VMwares interoperabilitetsmatricer på VMwares websted. Sørg også for at kontrollere din hardwares kompatibilitet med ESXi-patches, før du installerer disse patches.

Sådan fungerer ESXi-patching

Som udgangspunkt består arbejdsgangen for ESXi-patching af følgende:

  • Uploading af den nødvendige installationsfil til Update Manager
  • Opret en brugerdefineret baseline
  • Binding af baseline til den nødvendige enhed (ESXi-vært, datacenter, klynge osv.)
  • Overensstemmelseskontrol (valgfrit)
  • Forsøgskontrol af afhjælpning
  • Hjælpning

Husk, at virtuelle maskiner i de fleste tilfælde skal lukkes ned eller migreres fra ESXi-værter, før du starter afhjælpning, når du søger at opdatere eller opgradere disse værter. ESXi-værter går automatisk i vedligeholdelsestilstand, når der foretages afhjælpning. Når afhjælpningen er afsluttet, forlader ESXi-værterne vedligeholdelsestilstanden, og der kan være behov for en genstart af værten. Hvis du har valgt at afhjælpe flere ESXi-værter, begynder processen med at afhjælpe den anden vært, når processen med at afhjælpe den første ESXi-vært er afsluttet.

Dermed kan opdaterings- og opgraderingsprocessen for ESXi-værter opdeles i følgende trin:

  • En ESXi-vært går ind i vedligeholdelsestilstand.
  • Et patch installeres.
  • ESXi-værten genstartes.
  • ESXi-værten genindkobles til vCenter.
  • ESXi-værten forlader vedligeholdelsestilstanden.
  • Processen med ESXi-patching starter for den næste ESXi-vært.

Sådan bruger du vSphere Update Manager til at patche ESXi-værter

Lad os forklare, hvad der er involveret i brugen af VMware Update Manager til opgradering af ESXi 6.5 til ESXi 6.7. I det aktuelle eksempel bruges vCenter 6.7 til at administrere tre ESXi-værter. VMware vSphere Update Manager er forudinstalleret i VCSA 6.7 (vCenter Server Appliance).

Åbn VMware vSphere Client, gå til Hosts and Clusters, og vælg de ESXi-værter, som du ønsker at opgradere/opdatere. Du kan vælge en VM-mappe, en klynge eller hele datacenteret, hvis det er nødvendigt. I dette eksempel vil den ESXi-vært, hvis IP-adresse er 192.168.101.205, blive opgraderet.

Med opdatering menes installation af patches, der retter fejl i den aktuelle version. Bygningsnummeret øges, men versionen forbliver den samme efter anvendelse af en opdatering. Hvis du f.eks. opdaterer ESXi 6.7 til ESXi 6.7 U1, ESXi6.7 U2 eller ESXi6.7 U3, bevares version 6.7.

Opgradering af ESXi 6.5 til ESXi 6.7

Vælg den ønskede ESXi-vært, og kontroller versionen og buildnummeret på fanen Oversigt. Vær opmærksom på fanen Opdateringer, der er til stede, når VMware Update Manager er installeret i vCenter. Du kan også åbne fanen Opdateringer for at tjekke ESXi-versionen og build’en. Som du kan se på skærmbilledet, bruges ESXi 6.5 build 8294253 i eksemplet (IP-adressen på ESXi-værten er 192.168.101.205, og IP-adressen på vCenter er 192.168.101.103). Under fanen Opdateringer kan du se et link til VMware Update Manager-siden i vCenter.

Du skal have alle de nødvendige pakker, før du kan opgradere ESXi. Bemærk, at du skal downloade ESXi 6.7 ISO-installationsprogrammet ESXi 6.7 manuelt, før du opdaterer ESX 6.5 i vSphere Update Manager.

Opload af image til opgradering

Gå til VMware Update Manager (Home > Update Manager), vælg fanen ESXi images, og klik på Import for at importere ESXi 6.7-installations-ISO-filen til arkivet i vSphere Update Manager.

Klik på Gennemse, og vælg ESXi 6.7-installations-ISO-filen til ESXi 6.7-installationsprogrammet. Klik på Importer for at importere billedet til et repository.

Venter, indtil ISO-billedet er blevet kopieret.

Når dit ESXi 6.7-installationsbillede er blevet kopieret til Update Manager-repositoriet, skal du oprette en ny baseline. En baseline er som en forudindstilling, der kan anvendes på flere enheder, f.eks. ESXi-værter, på én gang. Baselines er opdelt i værtsbaselines, VM-baselines (virtuel maskine) og VA-baselines (virtuel appliance). VM-baselines og VA-baselines kan ikke oprettes manuelt, da de er foruddefinerede. Du kan også oprette baselinegrupper. I det aktuelle eksempel omfatter en baseline ét ESXi-aftryk til opgradering. Du kan dog vælge flere patches (opdateringer), opgraderinger eller udvidelser, der skal tilføjes til en baseline. Derefter kan du bruge én baseline til at installere flere patches på ESXi-værter samtidig.

Opret en baseline

I fanen ESXi-aftryk skal du trykke på Ny baseline.

Guiden Opret baseline, der nu åbnes, indeholder tre trin.

1. Indtast et navn og en beskrivelse for en ny baseline. I det aktuelle eksempel er navnet ESXi6-7upgrade. Tryk på Næste for at fortsætte.

2. Vælg et ESXi-udgivelsesaftryk. I dette tilfælde vælges ESXi 6.7 Update1 ISO-image. Tryk på Næste.

3. Kontroller oversigten, og klik på Afslut.

Basislinjen er nu blevet oprettet, og du kan se den oprettede basislinje under fanen Basislinjer i VMware Update Manager. Du kan også se to foruddefinerede baselines (Ikke-kritiske værtspatches og Kritiske værtspatches).

Anknyt en baseline

Gå til Værter og klynger, vælg din vært (ESXi 6.5), og vælg fanen Opdateringer. I afsnittet Oversigt skal du vælge Værtsopdateringer, og i afsnittet Tilknyttede baselines skal du trykke på Tilknyt.

Bemærk: Du kan vælge hele datacenteret, VM-mappen eller klyngen, hvis du ønsker at opgradere flere ESXi-værter.

Vælg din brugerdefinerede opgraderingsbaseline (ESXi6-7upgrade i dette tilfælde), og klik på Tilknyt.

Tjek af overholdelse

Gå tilbage til Værter og klynger, vælg din ESXi-vært (datacenter, VM-mappe eller klynge), og vælg derefter fanen Opdateringer.

Under fanen Opdateringer skal du vælge Oversigt, vælge Overholdelse af vært og klikke på Tjek overholdelse.

Med overensstemmelseskontrollen kan du kontrollere status for opdateringer, der er tilføjet til baselines, og give besked om, hvorvidt der er konflikter eller ej. Hvis opdatering eller opgradering ikke understøttes, giver VMware Update Manager besked, når du udfører overensstemmelseskontrollen.

I vores eksempel er værtsoverensstemmelsesstatus ikke kompatibel, men opgradering kan teknisk set udføres for udvalgte værter.

Sanering før kontrol

Sanering før kontrol bør udføres for at verificere forhold og identificere mulige problemer, der kan opstå efter sanering. Hvis der er mulige problemer, vises listen over anbefalede handlinger. Hvis du f.eks. skal opgradere eller opdatere ESXi-værter, og VM’er kører i en klynge, skal du muligvis deaktivere DPM, HA-adgangskontrol og aktivere DRS, EVC osv. Hvad angår VM’er, kan det være nødvendigt at afbryde et virtuelt DVD-drev, deaktivere fejltolerance for den virtuelle maskine i en klynge osv. Med afhjælpning før kontrol kan du undgå at afslutte opdaterings-/opgraderingsprocessen efter start.

Gå til Værter og klynger, vælg din ESXi-vært (dine ESXi-værter), højreklik på værten, og vælg Update Manager > Afhjælpning før kontrol i kontekstmenuen.

Venter et stykke tid, indtil kontrolprocessen er afsluttet. Hvis der er advarsler efter afslutningen af processen for afhjælpning før kontrol, skal du udføre de anbefalede handlinger for at løse problemerne.

Hvis alt er korrekt, og der ikke skal udføres nogen handlinger for at påbegynde afhjælpning, skal du gå til Værter og klynger, vælge din ESXi-vært, vælge fanen Opdateringer og åbne kategorien Værtsopdateringer i afsnittet Oversigt. Vælg den nødvendige baseline (ESXi6-7upgrade i dette tilfælde), og klik på Remediate.

Læs og accepter slutbrugslicensaftalen (EULA), sæt kryds i det relevante afkrydsningsfelt, og tryk på OK.

Vælg de ESXi-værter, der skal afhjælpes, rediger indstillingerne om nødvendigt (planlægningsindstillinger, afhjælpningsindstillinger), og klik på afhjælp.

Alle VM’er skal være lukket ned eller migreret fra værten, før afhjælpning foretages. Værten går automatisk i vedligeholdelsestilstand. Du kan se status for afhjælpningsprocessen under fanen Seneste opgaver. Vent, indtil processen er afsluttet. Efter opgradering af en ESXi-vært skal værten genstarte og afslutte vedligeholdelsestilstanden automatisk.

Når ESXi-opgraderingsprocessen er afsluttet, og din ESXi-vært er genstartet, skal du vælge denne vært på siden Vært/Klynge og kontrollere versionen og buildnummeret. Som du kan se på skærmbilledet nedenfor, er vores ESXi-vært blevet opgraderet fra v6.5 build 8294253 til version 6.7 build 10302608 (opdatering 1). Du kan sammenligne dit buildnummer med buildnummeret i tabellen og identificere versionen, udgivelsesnavnet og udgivelsesdatoen.

ESXi-værten er blevet opgraderet med succes, du kan køre VM’er på denne vært igen.

Opdatering af ESXi 6.7 til ESXi 6.7 Update 2

Hvis du bruger ESXi 6.7-værter, kan du ikke opgradere disse værter, før en ny version af vSphere er blevet udgivet. På det tidspunkt, hvor dette blogindlæg skrives, er vSphere 6.7 den nyeste version. Der er dog blevet frigivet opdateringer, der indeholder sikkerhedspatches og andre patches, af VMware. ESXi 6.7-værter kan opdateres til ESXi 6.7 Update 1, Update 2 og Update 3 på nuværende tidspunkt. Lad os se på, hvordan ESXi-værtsversion 6.7 Update 1 kan opdateres til version 6.7 Update 2 som et eksempel. Du kan bruge denne proces til at opdatere din ESXi 6.7 Update 2 til ESXi 6.7 Update 3 ved hjælp af VMware Update Manager samt ved at installere brugerdefinerede VMware-patches. Som du måske husker, er den aktuelle version af ESXi-værten, der betragtes i vores eksempel, version 6.7 Update 1 build 10302608.

Åbn vSphere Update Manager (i vSphere Client gå til Home > Update Manager), og vælg fanen Opdateringer. Du kan se en liste over tilgængelige opdateringer og patches, deres sværhedsgrad, type og kategori. Den nødvendige VMware ESXi 6.7 Complete Update 2 er til stede på denne liste, og derfor kan vi fortsætte.

Opretning af en baseline

Som det ses i det foregående eksempel, skal du først oprette en ny baseline. Åbn fanen Baselines i VMware Update Manager, åbn fanen Baselines, klik på Ny > Baseline.

Guiden Opret baseline åbnes.

1. Navn og beskrivelse. Indtast et navn, f.eks. ESXi6-7upd2, indtast en beskrivelse (valgfrit), og vælg baseline-typen. I dette tilfælde er indholdstypen Patch. Tryk på Næste for at fortsætte.

2. Vælg Patches Automatically (Patches automatisk). Da vi gerne vil installere den nødvendige opdatering manuelt, skal afkrydsningsfeltet “Automatically update this baseline with patches that match the following criteria” (Opdater automatisk denne baseline med patches, der opfylder følgende kriterier) være frakrydset. Ellers vil alle tilgængelige VMware-patches blive foreslået til installation.

3. Vælg Patches Manually (Patches manuelt). Vælg de nødvendige VMware-patches. VMware ESXi 6.7 Complete Update 2 er valgt i dette eksempel.

4. Resumé. Kontroller dine baselineindstillinger, og hvis alt er korrekt, skal du trykke på Finish.

Nu, hvor der er oprettet en baseline, kan du se den nye baseline under fanen Baselines i VMware Update Manager.

Binding af baseline til værten

Gå nu tilbage til Hosts and Clusters, vælg den ESXi-vært, som du vil patche, og vælg fanen Updates. Klik på Host Updates, og i afsnittet Attached Baselines (vedhæftede baselines) skal du klikke på Attach.

I popup-vinduet skal du vælge den ønskede baseline (ESXi6-7upd2 i dette eksempel) og trykke på Attach (vedhæft).

Sanering af ESXi-værten

Nu, hvor baseline er blevet knyttet til ESXi-værten, kan du vælge denne baseline. Du bør forberede din ESXi-vært til afhjælpning og lukke ned eller migrere VM’er fra de værter, der skal patches. Husk, at ESXi-værten skal gå i vedligeholdelsestilstand for at kunne installere ESXi-patches. Klik derefter på Remediate for at starte opdateringen af ESXi-værten.

I det nye åbnede vindue skal du bekræfte den vært, du ønsker at patche, og vælge denne vært ved at markere afkrydsningsfeltet (afkrydsningsfeltet er afkrydset som standard). Konfigurer om nødvendigt yderligere indstillinger, og tryk på Remediate for at begynde at patche ESXi-værten.

Venter, indtil afhjælpningsprocessen er afsluttet. Derefter skal du vælge din ESXi-vært, og under fanen Oversigt skal du kontrollere versionen og buildnummeret for at sikre, at værten er blevet patchet med succes. Nu er vores ESXi-vært blevet opdateret til version 6.7.0 Update 2 Build 13006603.

Bemærk, at du om nødvendigt kan konfigurere globale indstillinger for VMware Update Manager ved at gå til Update Manager > Settings.

Conclusion

VMware Update Manager er et nyttigt modul beregnet til administration og installation af opdateringer i VMware vSphere-miljøer. VMware vSphere Update Manager (VUM) er tæt integreret med vCenter og er inkluderet i VCSA 6.5 og VCSA 6.7. Det anbefales især, at du bruger VUM til at opdatere eller opgradere komponenter i store vSphere-miljøer. Dagens blogindlæg har forklaret, hvordan du bruger dette VMware-patchværktøj til at opgradere en ESXi-vært og installere VMware ESXi-patches på eksempler. Glem ikke at kontrollere kompatibiliteten, før du installerer patches, og vær opmærksom på at migrere eller lukke virtuelle maskiner, der kører på ESXi-værter, der er planlagt til at blive patchet.

Med hensyn til kompatibilitet af nye versioner af vSphere-komponenter som ESXi-værter og vCenter med backup-software understøtter NAKIVO Backup & Replication VMware vSphere 6.7 Update 3 og giver dig mulighed for at beskytte dine VM’er, der kører i VMware vSphere-miljøet, på den bedst mulige måde. Download den nyeste version af NAKIVO Backup & Replication og prøv produktet gratis i dit miljø.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.