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) genomgår 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 instansvyn

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

Azure Resources Explorer innehå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 den virtuella datorn 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 – List All API med parametern statusOnly inställd på true.

Kommentar

Virtuella datorer – 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 igen med samma API eller använder 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.

Diagrammet visar de energitillstånd som en V M kan gå igenom, enligt beskrivningen nedan.

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

Energinivå beskrivning 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 körning och stopp. 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. Tillståndet Stoppad kan också observeras en kort stund när den virtuella datorn skapas eller när en virtuell dator startas från tillståndet Stoppad (frigjord ). Fakturerad
Frigör Det här tillståndet är en övergång mellan Körning och Frigjord. Faktureras inte*
Frigjord Den virtuella datorn har släppt lånet på den underliggande maskinvaran. Om datorn är avstängd visas den som Stoppad (frigjord). Om den har angett viloläge visas den som viloläge (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"
}

Etableringsstatus

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

Etableringstillstånd beskrivning
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.
Klart 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 OS-avbildning . Specialiserade avbildningar och diskar som är anslutna som OS-diskar visar inte dessa tillstånd. Etableringstillståndet för operativsystemet visas inte separat. Det är en understat för etableringstillståndet i den virtuella datorn InstanceView. Exempel: ProvisioningState/creating/osProvisioningComplete

Diagrammet visar de O S-etableringstillstånd som en V M kan gå igenom, enligt beskrivningen nedan.

Os-etableringstillstånd beskrivning
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.
Klart 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.

Information om hur du felsöker viloläge finns i Felsöka vm-viloläge.

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

Nästa steg