Felsöka viloläge i Azure

Viktigt!

Virtuella Azure-datorer – Viloläge är för närvarande i förhandsversion. Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.

Genom att viloläge för en virtuell dator kan du bevara den virtuella datorns tillstånd till OS-disken. Den här artikeln beskriver hur du felsöker problem med vilolägesfunktionen, problem med att skapa vilolägesaktiverade virtuella datorer och problem med viloläge för en virtuell dator.

Information som är specifik för virtuella Linux-datorer finns i felsökningsguiden för virtuella Linux-datorer.

Information som är specifik för virtuella Windows-datorer finns i felsökningsguiden för viloläge för virtuella Windows-datorer.

Det går inte att skapa en virtuell dator med viloläge aktiverat

Om du inte kan skapa en virtuell dator med viloläge aktiverat kontrollerar du att du använder en VM-storlek, os-version som stöder viloläge. Mer information finns i avsnittet VM-storlekar, OS-versioner som stöds i användarhandboken och avsnittet begränsningar. Här följer några vanliga felkoder som du kan observera:

ResultCode Felmeddelande Åtgärd
OperationNotAllowed Den refererade os-disken bör ha stöd för viloläge för en virtuell dator med viloläge. Kontrollera att operativsystemets disk har vilolägesstöd aktiverat.
OperationNotAllowed Den refererade plattformsavbildningen bör ha stöd för viloläge för en virtuell dator med viloläge. Använd en plattformsbild som stöder viloläge.
OperationNotAllowed Den refererade delade galleriavbildningen bör ha stöd för viloläge för en virtuell dator med viloläge. Kontrollera att avbildningsdefinitionen för delat galleri har vilolägesstöd aktiverat
OperationNotAllowed Vilolägesfunktionen stöds inte för virtuella datorer med oanvänd kapacitet.
OperationNotAllowed Användar-VM-avbildning stöds inte för en virtuell dator med viloläge. Använd en plattformsbild eller delad galleribild om du vill använda vilolägesfunktionen
OperationNotAllowed Det går inte att referera till en dedikerad värd för en virtuell dator med viloläge.
OperationNotAllowed Det går inte att referera till en kapacitetsreservationsgrupp för en virtuell dator med viloläge.
OperationNotAllowed Viloläge kan inte aktiveras på virtuell dator eftersom operativsystemets diskstorlek ({0} byte) minst ska vara större än vm-minnet ({1} byte). Kontrollera att OS-disken har tillräckligt med utrymme för att kunna spara RAM-innehållet när den virtuella datorn har viloläge
OperationNotAllowed Viloläge kan inte aktiveras på virtuella datorer som skapats i en tillgänglighetsuppsättning. Viloläge stöds endast för fristående virtuella datorer och vm-skalningsuppsättningar flex virtuella datorer

Det går inte att viloläge för en virtuell dator

Om du inte kan viloläge för en virtuell dator kontrollerar du först om viloläge är aktiverat på den virtuella datorn. Om du till exempel använder API:et för den virtuella GET-datorn kan du kontrollera om viloläge är aktiverat på den virtuella datorn

    "properties": {
        "vmId": "XXX",
        "hardwareProfile": {
            "vmSize": "Standard_D4s_v5"
        },
        "additionalCapabilities": {
            "hibernationEnabled": true
        },

Om viloläge är aktiverat på den virtuella datorn kontrollerar du om viloläge har aktiverats i gästoperativsystemet.

För Linux-gäster kan du läsa felsökningsguiden för viloläge för virtuella Linux-datorer.

För Windows-gäster kan du läsa felsökningsguiden för viloläge för virtuella Windows-datorer.

Vanliga felkoder

ResultCode errorDetails Åtgärd
InternalOperationError Infrastrukturåtgärden misslyckades. Det här är vanligtvis ett tillfälligt problem. Försök igen med viloläge efter 5 minuter.
OperationNotAllowed Åtgärden "HibernateAndDeallocate" tillåts inte på den virtuella datorn "Z0000ZYH000" eftersom den virtuella datorn har tillägget "AzureHibernateExtension" i misslyckat tillstånd Kundproblem. Bekräfta att skapandet av den virtuella datorn med viloläge har aktiverats och att tillägget är i felfritt tillstånd
OperationNotAllowed Åtgärden Hibernate-Deallocate kan bara utlösas på en virtuell dator som har etablerats och körs. Kundfel. Kontrollera att den virtuella datorn körs innan du försöker frigöra den virtuella datorn.
OperationNotAllowed Åtgärden Hibernate-Deallocate kan bara utlösas på en virtuell dator som är aktiverad för viloläge. Aktivera egenskapen additionalCapabilities.hibernationEnabled när den virtuella datorn skapas eller efter att den virtuella datorn har stoppats och frigjorts. Kundfel.
VMHibernateFailed Det gick inte att viloläge för den virtuella datorn "hiber_vm_res_5" på grund av ett internt fel. Försök igen senare. Försök igen efter 5 minuter. Om det fortsätter att misslyckas efter flera återförsök kontrollerar du om gästen är korrekt konfigurerad för att stödja viloläge eller kontakta Azure-supporten.
VMHibernateNotSupported Den virtuella datorn "Z0000ZYJ000" stöder inte viloläge. Kontrollera att den virtuella datorn är korrekt konfigurerad för att stödja viloläge. Viloläge för en virtuell dator direkt efter start stöds inte. Försök att viloläge för den virtuella datorn igen efter några minuter.

Det går inte att återuppta en virtuell dator

Att starta en viloläges-VM liknar att starta en stoppad virtuell dator. Förutom vanliga problem vid start av virtuella datorer är vissa problem specifika för att starta en viloläges-VM.

ResultCode errorDetails
OverconstrainedResumeFromHibernatedStateAllocationRequest Allokeringen misslyckades. Det går inte att allokera virtuella datorer med följande begränsningar eftersom villkoret är för restriktivt. Ta bort vissa begränsningar och försök igen. Begränsningar som tillämpas är: Nätverksbegränsningar (till exempel Accelererat nätverk eller IPv6), Återuppta från viloläge (försök att starta den virtuella datorn igen efter en tid eller alternativt stoppa frigör den virtuella datorn och försök starta den virtuella datorn igen).
AllocationFailed Vm-allokeringen misslyckades från viloläge på grund av otillräcklig kapacitet. Försök igen senare eller stoppa och frigör den virtuella datorn och försök starta den virtuella datorn.