Delen via


Problemen met het wisselen van VIP-services voor Azure Cloud Service (klassiek) oplossen

Belangrijk

Cloud Services (klassiek) is nu afgeschaft voor nieuwe klanten en wordt op 31 augustus 2024 buiten gebruik gesteld voor alle klanten. Nieuwe implementaties moeten gebruikmaken van het nieuwe implementatiemodel op basis van Azure Resource Manager, Azure Cloud Services (uitgebreide ondersteuning).

Dit artikel helpt u bij het oplossen van fouten bij het wisselen van VIP-wisselingen in Azure Cloud Service (VipSwapNotAllowedAsRollingUpgradeIsInProgress-uitzonderingen). VIP-wisselfouten treden meestal op bij het implementeren van een nieuwe release van een cloudservice in een faseringsomgeving. Na gefaseerde implementatie wilt u deze migreren naar een productieomgeving door een VIP-wissel uit te voeren. Wissels zijn eenvoudig te bewerken en vereisen geen downtime.

Symptoom

Wanneer er een VIP-wisselfout optreedt, ontvangt u mogelijk een van de volgende interne serverfoutberichten (HTTP-statuscode 500):

Er is een interne fout opgetreden op de server. Probeer de aanvraag opnieuw.

Er is een fout opgetreden bij het verwerken van uw aanvraag. Probeer het over enkele ogenblikpen opnieuw.

Oorzaak 1: Exemplaren van servicerollen zijn niet gereed

Exemplaren van servicerollen hebben geen gestarte status (bezet, recyclen, bijwerken, upgraden, enzovoort). VIP-uitwisseling is alleen mogelijk wanneer alle exemplaren een goede status hebben. U kunt de status van de exemplaren controleren in het deelvenster Overzicht op de Azure Portal.

Oplossing: Controleer op de rekenexemplaren die niet gereed zijn

De status van servicerolexemplaren controleren of oplossen:

  1. Zorg ervoor dat alle rekeninstanties de status Gereed hebben en niet de status Gereed.

  2. Als exemplaren vastzitten in een status die niet gereed is, lost u het probleem op voordat u de wissel uitvoert. Zie de volgende artikelen voor meer informatie:

Oorzaak 2: een implementatie-update of -upgrade heeft de VIP-uitwisseling voorkomen

Er is een VIP-wisselpoging uitgevoerd wanneer een andere implementatie-update of upgrade wordt uitgevoerd.

Oplossing: Controleren op implementatie-update- of upgrade-gebeurtenissen

Ga als volgt te werk om erachter te komen of een automatische update een wissel verhindert:

  1. Selecteer uw cloudservice in de Azure Portal.

  2. Bekijk in het deelvenster Eigenschappen de waarde Status . Als gereed wordt aangegeven, controleert u Laatste bewerking om te zien of een recente gebeurtenis het wisselen heeft verhinderd.

  3. Herhaal de vorige twee stappen voor de productie-implementatie.

    Opmerking

    Als een automatische update wordt uitgevoerd, wacht u totdat deze is voltooid voordat u de wisselbewerking uitvoert.

Oorzaak 3: er wordt een gereserveerd IP-adres gebruikt

Er is een poging gedaan om een gereserveerd IP-adres toe te voegen, te wijzigen of te verwijderen tijdens een update of upgrade. Als u een statisch IP-adres voor uw productiesite reserveert, moet u ook uw faseringssites reserveren.

Oplossing: Controleren op statisch IP-adresgebruik

Bepaal of de service een statisch IP-adres gebruikt voor zowel faserings- als productieomgevingen. Zorg ervoor dat de configuratieblade van de cloudservice de juiste waarde weergeeft voor de gereserveerde IP-adressen van de implementatie. Als de gereserveerde IP-adressen onjuist zijn, werkt u het configuratiebestand bij met de juiste waarden.

Oorzaak 4: een service heeft de status zelfherstel

De service zelfherstel wordt uitgevoerd.

Oplossing: Neem contact op met ondersteuning voor Azure

Als een VIP-wissel is mislukt omdat er een zelfherstelproces gaande is, neemt u contact op met ondersteuning voor Azure voor verdere hulp.

Contacteer ons voor hulp

Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Feedback-community van Azure.