Tillstånd och faktureringsstatus för Azure Virtual Machines

Gäller för: ✔️ Virtuella Linux-datorer ✔️ Med virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar

Azure Virtual Machines-instanser (VM) går igenom olika tillstånd. Det finns etablerings- och makttillstånd . Den här artikeln beskriver dessa tillstånd och markerar när kunder debiteras för instansanvändning.

Hämta tillstånd med hjälp av instansvyn

API:et för instansvyn innehåller information om vm-körningstillstånd. Mer information finns i Virtual Machines – instansvy.

Azure Resources Explorer tillhandahåller ett enkelt användargränssnitt för att visa den virtuella datorns körningstillstånd: Resource Explorer.

Etableringstillståndet för virtuella datorer är tillgängligt, i något olika former, från egenskaperna provisioningState för den virtuella datorn och InstanceView. I VM InstanceView finns det ett element i matrisen status i form av ProvisioningState/<state>[/<errorCode>].

Om du vill hämta energitillståndet för alla virtuella datorer i din prenumeration använder du Virtual Machines – Lista alla API:et med parametern statusOnly inställd på true.

Anteckning

Virtual Machines – Lista alla API:er med parametern statusOnly inställd på true hämtar energitillstånden för alla virtuella datorer i en prenumeration. Men i vissa sällsynta situationer kanske energitillståndet inte är tillgängligt på grund av tillfälliga problem i hämtningsprocessen. I sådana situationer rekommenderar vi att du försöker använda samma API igen eller använda Azure Resource Health för att kontrollera energitillståndet för dina virtuella datorer.

Energitillstånd och fakturering

Energitillståndet representerar den virtuella datorns senast kända tillstånd.

Diagram shows the power states a V M can go through, as described below.

Följande tabell innehåller en beskrivning av varje instanstillstånd och anger om det tillståndet debiteras för instansanvändning.

Energinivå Description Fakturering
Skapar Den virtuella datorn allokerar resurser. Faktureras inte*
Startar Den virtuella datorn startar. Fakturerad
Körs Den virtuella datorn är helt igång. Det här tillståndet är standardarbetstillståndet. Fakturerad
Stoppas Det här tillståndet är en övergång mellan att köras och stoppas. Fakturerad
Stoppad Den virtuella datorn allokeras på en värd men körs inte. Kallas även för PoweredOff-tillstånd eller Stoppad (allokerad). Det här tillståndet kan bero på att DU anropar PowerOff API-åtgärden eller anropar avstängning inifrån gästoperativsystemet. Det stoppade tillståndet kan också observeras kort när den virtuella datorn skapas eller när en virtuell dator startas från frigjort tillstånd. Fakturerad
Frigör Det här tillståndet är en övergång mellan Körs och Frigörs. Faktureras inte*
Frigjord Den virtuella datorn har släppt lånet på den underliggande maskinvaran och är avstängd. Det här tillståndet kallas även stoppad (frigjord). Faktureras inte*

* Vissa Azure-resurser, till exempel diskar och nätverk , fortsätter att debiteras.

Exempel på PowerState i JSON:

        {
          "code": "PowerState/running",
          "level": "Info",
          "displayStatus": "VM running"
        }

Etableringstillstånd

Etableringstillståndet är statusen för en användarinitierad kontrollplansåtgärd på den virtuella datorn. Dessa tillstånd är åtskilda från energitillståndet för en virtuell dator.

Etableringstillstånd Description
Skapar Den virtuella datorn skapas.
Uppdatera Den virtuella datorn uppdateras till den senaste modellen. Vissa icke-modelländringar på en virtuell dator, till exempel start och omstart, omfattas av uppdateringstillståndet.
Misslyckad Den senaste åtgärden på den virtuella datorresursen misslyckades.
Lyckades Den senaste åtgärden på den virtuella datorresursen lyckades.
Tas bort Den virtuella datorn tas bort.
Migrera Visas när du migrerar från Azure Service Manager till Azure Resource Manager.

Os-etableringstillstånd

OS-etableringstillstånd gäller endast för virtuella datorer som skapats med en generaliserad operativsystemavbildning . Specialiserade avbildningar och diskar som är anslutna som OS-diskar visar inte dessa tillstånd. Os-etableringstillståndet visas inte separat. Det är en undertillstånd för etableringstillståndet i VM InstanceView. Till exempel ProvisioningState/creating/osProvisioningComplete.

Diagram shows the O S provisioning states a V M can go through, as described below.

Os-etableringstillstånd Description
OSProvisioningInProgress Den virtuella datorn körs och initieringen (installationen) av gästoperativsystemet pågår.
OSProvisioningComplete Det här tillståndet är ett kortvarigt tillstånd. Den virtuella datorn övergår snabbt från det här tillståndet till Lyckades. Om tillägg fortfarande installeras fortsätter du att se det här tillståndet tills installationen är klar.
Lyckades De användarinitierade åtgärderna har slutförts.
Misslyckad Representerar en misslyckad åtgärd. Mer information och möjliga lösningar finns i felkoden.

Felsöka vm-tillstånd

Information om hur du felsöker specifika problem med vm-tillstånd finns i Felsöka distributioner av virtuella Windows-datorer och Felsöka distributioner av virtuella Linux-datorer.

Mer felsökningshjälp finns i felsökningsdokumentationen för Azure Virtual Machines.

Nästa steg