Delen via


Meldingen over gepland onderhoud voor virtuele machineschaalsets

Azure voert regelmatig updates uit om de betrouwbaarheid, prestaties en beveiliging van de hostinfrastructuur voor virtuele machines (VM's) te verbeteren. Updates omvatten mogelijk het patchen van de hostingomgeving of het upgraden en buiten gebruik stellen van hardware. De meeste updates hebben geen invloed op de gehoste VM's. Updates zijn echter van invloed op VM's in deze scenario's:

  • Als het onderhoud geen herstart vereist, wordt de VM door Azure enkele seconden onderbroken terwijl de host wordt bijgewerkt. Deze typen onderhoudsbewerkingen worden per foutdomein toegepast. De voortgang wordt gestopt als er waarschuwingssignalen worden ontvangen.

  • Als onderhoud opnieuw moet worden opgestart, krijgt u een melding wanneer het onderhoud is gepland. In dergelijke gevallen krijgt u een tijdvenster dat doorgaans 35 dagen is waar u zelf het onderhoud kunt starten, wanneer het voor u werkt.

Gepland onderhoud dat een herstart vereist, wordt in fasen ingepland. Elke golf heeft een ander bereik (regio's):

  • Een golf begint met een melding aan klanten. Standaard wordt er een melding verzonden naar de eigenaar en mede-eigenaren van het abonnement. U kunt geadresseerden en berichtopties zoals e-mail, sms en webhooks toevoegen aan de meldingen door gebruik te maken van Activiteitenlogboek-waarschuwingen van Azure.
  • Met meldingen wordt een selfservicevenster beschikbaar gemaakt. Tijdens dit venster, dat doorgaans 35 dagen duurt, kunt u zien welke van uw VM's zijn opgenomen in de fase. U kunt proactief onderhoud starten op basis van uw eigen planningsbehoeften.
  • Na het selfservicevenster begint een gepland onderhoudsvenster . Op een bepaald moment in dit venster plant Azure het vereiste onderhoud op uw VIRTUELE machine en past deze toe.

Het doel van twee vensters is om u voldoende tijd te geven om onderhoud te starten en uw VIRTUELE machine opnieuw op te starten terwijl u weet wanneer Azure automatisch onderhoud start.

U kunt Azure Portal, PowerShell, de REST API en de Azure CLI gebruiken om te zoeken naar onderhoudsvensters voor uw virtuele-machineschaalset-VM's en om selfserviceonderhoud te starten.

Moet u onderhoud starten tijdens het selfservicevenster?

Aan de hand van de volgende richtlijnen kunt u bepalen of u onderhoud wilt starten op een moment dat u kiest.

Opmerking

Selfserviceonderhoud is mogelijk niet beschikbaar voor al uw VM's. Als u wilt bepalen of proactief opnieuw implementeren beschikbaar is voor uw VIRTUELE machine, zoekt u nu starten in de onderhoudsstatus. Op dit moment is selfserviceonderhoud niet beschikbaar voor Azure Cloud Services (web-/werkrol) en Azure Service Fabric.

Selfserviceonderhoud wordt niet aanbevolen voor implementaties die gebruikmaken van beschikbaarheidssets. Beschikbaarheidssets zijn instellingen met hoge beschikbaarheid, waarbij op elk gewenst moment slechts één updatedomein wordt beïnvloed. Voor beschikbaarheidssets:

  • Laat Azure het onderhoud activeren. Voor onderhoud waarvoor opnieuw opstarten is vereist, wordt onderhoud uitgevoerd per updatedomein. Updatedomeinen ontvangen niet noodzakelijkerwijs het onderhoud sequentieel. Er is een pauze van 30 minuten tussen updatedomeinen.
  • Als een tijdelijk verlies van een deel van uw capaciteit (1/update domeinentelling) een probleem is, kunt u het verlies eenvoudig compenseren door tijdens de onderhoudsperiode extra exemplaren toe te wijzen.
  • Voor onderhoud waarvoor geen herstart is vereist, worden updates toegepast op foutdomeinniveau.

Gebruik in de volgende scenario's geen selfserviceonderhoud:

  • Als u uw VM's regelmatig afsluit, hetzij handmatig, met behulp van DevTest Labs, met behulp van automatisch afsluiten of door een schema te volgen. Selfserviceonderhoud in deze scenario's kan de onderhoudsstatus terugdraaien en extra downtime veroorzaken.
  • Op kortdurende VM's waarvan u weet dat deze vóór het einde van de onderhoudsgolf worden verwijderd.
  • Voor workloads met een grote status die is opgeslagen op de lokale (tijdelijke) schijf en die u wilt behouden na het bijwerken.
  • Als u de grootte van uw VIRTUELE machine vaak wijzigt. In dit scenario kan de onderhoudsstatus worden teruggedraaid.
  • Als u geplande gebeurtenissen hebt aangenomen die proactieve failover of een correct afsluiten van uw workload mogelijk maken, 15 minuten voordat het afsluiten van het onderhoud begint.

Gebruik self-service onderhoud als u van plan bent om uw virtuele machine tijdens de geplande onderhoudsfase ononderbroken te laten draaien en er geen van de eerder genoemde tegenindicaties geldt.

In de volgende gevallen kunt u het beste selfserviceonderhoud gebruiken:

  • U moet een exact onderhoudsvenster doorgeven aan beheer of uw klant.
  • U moet het onderhoud voltooien op een specifieke datum.
  • U moet de volgorde van onderhoud beheren, bijvoorbeeld in een toepassing met meerdere lagen, om veilig herstel te garanderen.
  • U hebt meer dan 30 minuten hersteltijd nodig tussen twee updatedomeinen. Als u de tijd tussen updatedomeinen wilt beheren, moet u onderhoud activeren op uw VM's één updatedomein tegelijk.

Virtuele-machineschaalsets weergeven die worden beïnvloed door onderhoud in de portal

Wanneer een geplande onderhoudsgolf is gepland, kunt u de lijst met virtuele-machineschaalsets bekijken die worden beïnvloed door de komende onderhoudsgolf met behulp van Azure Portal.

  1. Meld u aan bij het Azure-portaal.

  2. Selecteer alle services in het linkermenu en selecteer vervolgens Virtuele machineschaalsets.

  3. Klik onder Virtuele-machineschaalsets op Kolommen bewerken om de lijst met beschikbare kolommen te openen.

  4. Selecteer selfserviceonderhoud in de sectie Beschikbare kolommen en verplaats deze naar de lijst met geselecteerde kolommen. Selecteer de optie Toepassen.

    Als u het selfservice onderhoudsitem gemakkelijker wilt vinden, kunt u de vervolgkeuzeoptie in de sectie Beschikbare kolommen wijzigen van Alles naar Eigenschappen.

De kolom Selfserviceonderhoud verschijnt nu in de lijst met virtuele machineschalingsets. Elke virtuele machine-schaalset kan een van de volgende waarden hebben voor de kolom voor zelfserviceonderhoud:

Waarde Beschrijving
Ja Ten minste één virtuele machine in uw virtuele-machineschaalset bevindt zich in een venster voor zelfbediening. U kunt onderhoud op elk gewenst moment starten tijdens dit selfservicevenster.
Nee. Er bevinden zich geen VM's in een zelfbedieningsvenster in de betreffende virtuele-machineschaalset.
- Uw schaalsets voor virtuele machines maken geen deel uit van een geplande onderhoudsfase.

Meldingen en waarschuwingen in de portal

Azure communiceert een planning voor gepland onderhoud door een e-mail te verzenden naar de abonnementseigenaar en de groep mede-eigenaren. U kunt geadresseerden en kanalen toevoegen aan deze communicatie door activiteitslogboek waarschuwingen te maken. Zie Abonnementsactiviteit bewaken met het Azure-activiteitenlogboek voor meer informatie.

  1. Meld u aan bij het Azure-portaal.

  2. Selecteer Monitor in het linkermenu.

  3. Selecteer Service Health in het menu Monitor.

    Selecteer ServiceStatus in het menu Monitor.

  4. Selecteer in Service Health de optie + Servicestatuswaarschuwing maken.

    Selecteer de button voor het maken van een servicestatuswaarschuwing.

  5. Op de pagina Een waarschuwingsregel maken :

    1. Selecteer het relevante abonnement en regio met de resources die u wilt monitoren voor geplande onderhoudsactiviteiten.
    2. Geef het volgende op:
      • Services: Virtuele-machineschaalsets en virtuele machines
      • Gebeurtenistype: Gepland onderhoud
  6. Voeg onder Acties actiegroepen toe aan de waarschuwingsregel om meldingen te verzenden of acties aan te roepen wanneer een geplande onderhoudsgebeurtenis wordt ontvangen.

  7. Vul de details in onder Details van waarschuwingsregel.

  8. Selecteer Waarschuwingsregel maken.

Zie Waarschuwingen voor activiteitenlogboeken maken voor meer informatie over het configureren van waarschuwingen voor activiteitenlogboeken

Start het onderhoud op uw virtuele machineschaalset vanuit het portaal

Meer onderhoudsgerelateerde details vindt u in het overzicht van virtuele-machineschaalsets. Als ten minste één virtuele machine in de virtuele-machineschaalset is opgenomen in de geplande onderhoudsgolf, wordt er boven aan de pagina een nieuw meldingslint toegevoegd. Selecteer het meldingslint om naar de pagina Onderhoud te gaan.

Op de pagina Onderhoud kunt u zien welke VM-instantie wordt beïnvloed door het geplande onderhoud. Als u onderhoud wilt starten, schakelt u het selectievakje in dat overeenkomt met de betreffende VM. Selecteer vervolgens Onderhoud starten.

Nadat u onderhoud hebt gestart, ondergaan de betrokken VM's in uw virtuele-machineschaalset onderhoud en zijn ze tijdelijk niet beschikbaar. Als u het zelfbedieningsvenster hebt gemist, kunt u nog steeds zien wanneer het tijdvenster is waarin uw virtuele machineschaalset door Azure wordt onderhouden.

Onderhoudsstatus controleren met behulp van PowerShell

U kunt Azure PowerShell gebruiken om te zien wanneer VM's in uw virtuele-machineschaalsets zijn gepland voor onderhoud. Informatie over gepland onderhoud is beschikbaar met behulp van de Get-AzVmssVM-cmdlet wanneer u de -InstanceView parameter gebruikt.

Onderhoudsinformatie wordt alleen geretourneerd als onderhoud is gepland. Als er geen onderhoud is gepland dat van invloed is op het VM-exemplaar, retourneert de cmdlet geen onderhoudsgegevens.

Get-AzVmssVm -ResourceGroupName rgName -VMScaleSetName vmssName -InstanceId id -InstanceView

De volgende eigenschappen worden geretourneerd onder MaintenanceRedeployStatus:

Waarde Beschrijving
Is door de klant geïnitieerd onderhoud toegestaan? Hiermee wordt aangegeven of u op dit moment onderhoud op de VIRTUELE machine kunt starten.
VoorOnderhoudsWindowStarttijd Het begin van het selfservicevenster voor onderhoud wanneer u onderhoud op uw VIRTUELE machine kunt initiëren.
EindtijdVoorOnderhoudsvenster Het einde van het selfservice-onderhoudsvenster wanneer u onderhoud op uw virtuele machine kunt starten.
OnderhoudsVensterStartTijd Het begin van het geplande onderhoud waarin Azure onderhoud op uw VIRTUELE machine initieert.
OnderhoudVensterEindtijd Het einde van het geplande onderhoudsvenster waarin Azure onderhoud op uw VIRTUELE machine initieert.
LastOperationResultCode Het resultaat van de laatste poging om onderhoud op de VIRTUELE machine te starten.

Onderhoud starten op uw VM-exemplaar met behulp van PowerShell

U kunt onderhoud op een VM starten als IsCustomerInitiatedMaintenanceAllowed is ingesteld op true. Gebruik de cmdlet Set-AzVmssVM met -PerformMaintenance parameter.

Set-AzVmssVM -ResourceGroupName rgName -VMScaleSetName vmssName -InstanceId id -PerformMaintenance 

Onderhoudsstatus controleren met behulp van de CLI

U kunt informatie over gepland onderhoud bekijken met behulp van az vmss list-instances.

Onderhoudsinformatie wordt alleen geretourneerd als onderhoud is gepland. Als er geen onderhoud wordt gepland dat van invloed is op het VM-exemplaar, retourneert de opdracht geen onderhoudsinformatie.

az vmss list-instances -g rgName -n vmssName --expand instanceView

De volgende eigenschappen worden geretourneerd onder MaintenanceRedeployStatus voor elk VM-exemplaar:

Waarde Beschrijving
Is door de klant geïnitieerd onderhoud toegestaan? Hiermee wordt aangegeven of u op dit moment onderhoud op de VIRTUELE machine kunt starten.
VoorOnderhoudsWindowStarttijd Het begin van het selfservicevenster voor onderhoud wanneer u onderhoud op uw VIRTUELE machine kunt initiëren.
EindtijdVoorOnderhoudsvenster Het einde van het selfservicevenster voor onderhoud waarop u onderhoud aan uw VM kunt initiëren.
OnderhoudsVensterStartTijd Het begin van het geplande onderhoud waarin Azure onderhoud op uw VIRTUELE machine initieert.
OnderhoudVensterEindtijd Het einde van het geplande onderhoudsvenster waarin Azure onderhoud op uw VIRTUELE machine initieert.
LastOperationResultCode Het resultaat van de laatste poging om onderhoud op de VIRTUELE machine te starten.

Onderhoud starten op uw VM-exemplaar met behulp van de CLI

Met de volgende aanroep wordt onderhoud geïnitieerd op een VM-exemplaar als IsCustomerInitiatedMaintenanceAllowed is ingesteld op true:

az vmss perform-maintenance -g rgName -n vmssName --instance-ids id

Veelgestelde vragen

V: Waarom moet u mijn VM's nu opnieuw opstarten?

Een: Hoewel de meeste updates en upgrades naar het Azure-platform geen invloed hebben op de beschikbaarheid van VM's, kunnen we in sommige gevallen niet voorkomen dat vm's die worden gehost in Azure opnieuw worden opgestart. We hebben verschillende wijzigingen verzameld waarvoor we onze servers opnieuw moeten opstarten, waardoor de VM opnieuw wordt opgestart.

V: Als ik uw aanbevelingen voor hoge beschikbaarheid volg met behulp van een beschikbaarheidsset, ben ik veilig?

Een: Virtuele machines die zijn geïmplementeerd in een beschikbaarheidsset of in virtuele-machineschaalsets, maken gebruik van updatedomeinen. Bij het uitvoeren van onderhoud wordt de beperking van het updatedomein in Azure uitgevoerd en worden VM's niet opnieuw opgestart vanuit een ander updatedomein (binnen dezelfde beschikbaarheidsset). Azure wacht ook minstens 30 minuten voordat u naar de volgende groep virtuele machines gaat.

Zie Regio's en beschikbaarheid voor virtuele machines in Azure voor meer informatie over hoge beschikbaarheid.

V: Hoe kan ik op de hoogte worden gesteld van gepland onderhoud?

A: Een geplande onderhoudsgolf begint met het instellen van een planning voor een of meer Azure-regio's. Kort daarna wordt een e-mailmelding verzonden naar de abonnementsbeheerders, medebeheerders, eigenaren en inzenders (één e-mail per abonnement). Aanvullende kanalen en geadresseerden voor deze melding zijn configureerbaar via instellingen voor waarschuwingen van activiteitenlogboeken. Als u een virtuele machine implementeert in een regio waar gepland onderhoud al is gepland, ontvangt u de melding niet. Controleer in plaats daarvan de onderhoudsstatus van de VIRTUELE machine.

V: Ik zie geen indicatie van gepland onderhoud in de portal, PowerShell of de CLI. Wat is er aan de hand?

Een: Informatie met betrekking tot gepland onderhoud is alleen beschikbaar tijdens een geplande onderhoudsgolf voor de VM's die worden beïnvloed door gepland onderhoud. Als u geen gegevens ziet, is de onderhoudsgolf mogelijk al voltooid (of niet gestart) of wordt uw VM mogelijk al gehost op een bijgewerkte server.

V: Is er een manier om precies te weten wanneer mijn VM wordt beïnvloed?

Een: Wanneer we de planning instellen, definiëren we een tijdvenster van meerdere dagen. De exacte volgorde van servers (en VM's) in dit venster is onbekend. Als u de exacte tijd wilt weten waarop uw VM's worden bijgewerkt, kunt u geplande gebeurtenissen gebruiken. Wanneer u geplande gebeurtenissen gebruikt, kunt u een query uitvoeren vanuit de virtuele machine en een melding van 15 minuten ontvangen voordat een virtuele machine opnieuw wordt opgestart.

V: Hoe lang duurt het om mijn VM opnieuw op te starten?

Een: Afhankelijk van de grootte van uw VIRTUELE machine kan het opnieuw opstarten enkele minuten duren tijdens het selfserviceonderhoudsvenster. Tijdens de door Azure geïnitieerde herstart in het geplande onderhoudsvenster duurt het doorgaans ongeveer 25 minuten voordat het opnieuw wordt opgestart. Als u Cloud Services (web-/werkrol), virtuele-machineschaalsets of beschikbaarheidssets gebruikt, krijgt u 30 minuten tussen elke groep virtuele machines (updatedomein) tijdens het geplande onderhoudsvenster.

V: Ik zie geen onderhoudsinformatie op mijn VM's. Wat is er fout gegaan?

Een: Er zijn verschillende redenen waarom u mogelijk geen onderhoudsinformatie op uw VM's ziet:

  • U gebruikt een abonnement dat is gemarkeerd als Microsoft Internal.
  • Uw VM's zijn niet gepland voor onderhoud. Het kan zijn dat de onderhoudsgolf is beëindigd, geannuleerd of gewijzigd, zodat uw VM's er niet meer door worden beïnvloed.
  • U hebt de kolom Onderhoud niet toegevoegd aan de lijstweergave van uw VM. Hoewel we deze kolom hebben toegevoegd aan de standaardweergave, moet u, als u de weergave configureert om niet-standaardkolommen te zien, handmatig de kolom Onderhoud toevoegen aan de lijstweergave van de VIRTUELE machine.

V: Mijn VM is nu voor de tweede keer ingepland voor onderhoud. Waarom?

Een: In verschillende gebruiksscenario's is uw VM gepland voor onderhoud nadat u uw onderhoud al hebt voltooid en opnieuw hebt geïmplementeerd:

  • We hebben de onderhoudsronde geannuleerd en deze opnieuw opgestart met een ander pakket. Het kan zijn dat we een defecte lading hebben gedetecteerd en dat we gewoon een extra lading moeten implementeren.
  • De VM is verplaatst en hersteld naar een ander knooppunt vanwege een hardwarefout.
  • U hebt ervoor gekozen om de VM te stoppen (de toewijzing ongedaan te maken) en de virtuele machine opnieuw op te starten.
  • U hebt automatisch afsluiten ingeschakeld voor de virtuele machine.

Volgende stappen

Meer informatie over het registreren voor onderhoudsevenementen vanuit de VIRTUELE machine met behulp van geplande gebeurtenissen.