Dela via


Felsök vanliga Azure-distributionsfel

Den här artikeln beskriver hur du felsöker vanliga Azure-distributionsfel och innehåller information om lösningar. Azure-resurser kan distribueras med Bicep-filer eller Azure Resource Manager-mallar (ARM-mallar). Om du inte hittar felkoden för ditt distributionsfel läser du Hitta felkod.

Om felkoden inte visas skickar du ett GitHub-ärende. Välj Feedback till höger på sidan. Längst ned på sidan väljer du Den här sidan under Feedback. Ge feedback om din dokumentation men inkludera inte konfidentiell information eftersom GitHub-problem är offentliga.

Felkoder

Felkod Riskreducering Mer information
AccountNameInvalid Följ namngivningsriktlinjerna för lagringskonton. Lösa fel för lagringskontonamn
AccountPropertyCannotBeSet Kontrollera tillgängliga egenskaper för lagringskontot. storageAccounts
AllocationFailed Klustret eller regionen har inte tillgängliga resurser eller kan inte stödja den begärda VM-storleken. Försök igen vid ett senare tillfälle eller begär en annan VM-storlek. Problem med etablering och allokering för Linux

Problem med etablering och allokering för Windows

Felsök allokeringsfel
AnotherOperationInProgress Vänta tills den samtidiga åtgärden har slutförts.
AuthorizationFailed Ditt konto eller tjänstens huvudnamn har inte tillräcklig åtkomst för att slutföra distributionen. Kontrollera vilken roll ditt konto tillhör och dess åtkomst för distributionsomfånget.

Du kan få det här felet när en nödvändig resursprovider inte är registrerad.
Rollbaserad åtkomstkontroll i Azure (Azure RBAC)

Lösa registreringen
BadRequest Du har skickat distributionsvärden som inte matchar vad som förväntas av Resource Manager. Kontrollera det inre statusmeddelandet om du vill ha hjälp med felsökning.

Verifiera mallens syntax för att lösa distributionsfel när du använder en mall som exporterades från en befintlig Azure-resurs.
Mallreferens

Resursplats i ARM-mall

Resursplats i Bicep-fil

Lösa ogiltig mall
Konflikt Du begär en åtgärd som inte tillåts i resursens aktuella tillstånd. Till exempel tillåts diskändring endast när du skapar en virtuell dator eller när den virtuella datorn frigörs.
DeploymentActiveAndUneditable Vänta tills den samtidiga distributionen till den här resursgruppen har slutförts.
DeploymentFailedCleanUp När du distribuerar i fullständigt läge tas alla resurser som inte finns i mallen bort. Du får det här felet när du inte har tillräcklig behörighet för att ta bort alla resurser som inte finns i mallen. Undvik felet genom att ändra distributionsläget till inkrementellt. Distributionslägen för Azure Resource Manager
DeploymentNameInvalidCharacters Distributionsnamnet får bara innehålla bokstäver, siffror, bindestreck (-), punkt (.) eller understreck (_).
DeploymentNameLengthLimitExceededed Distributionsnamnen är begränsade till 64 tecken.
DeploymentFailed DeploymentFailed-felet är ett allmänt fel som inte ger den information du behöver för att lösa felet. Titta i felinformationen efter en felkod som innehåller mer information. Hitta felkod
DeploymentQuotaExceeded Om du når gränsen på 800 distributioner per resursgrupp tar du bort distributioner från den historik som inte längre behövs. Lösa fel när antalet distributioner överskrider 800
DeploymentJobSizeExceeded Förenkla mallen för att minska storleken. Lösa fel med mallstorlek
DnsRecordInUse DNS-postnamnet måste vara unikt. Ange ett annat namn.
ImageNotFound Kontrollera inställningarna för VM-avbildning.
OtillgängligImage Distributionen av Azure Container Instance misslyckas. Du kan behöva inkludera avbildningens tagg med syntaxen registry/image:tag för att distribuera containern. Kontrollera att dina autentiseringsuppgifter är korrekta för ett privat register. Hitta felkod
InternalServerError Orsakas av ett tillfälligt problem. Försök att distribuera igen.
InUseSubnetCannotBeDeleted Det här felet kan inträffa när du försöker uppdatera en resurs, om begärandeprocessen tar bort och skapar resursen. Se till att ange alla oförändrade värden. Uppdatera resurs
InvalidAuthenticationTokenTenant Hämta åtkomsttoken för lämplig klientorganisation. Du kan bara hämta token från klientorganisationen som ditt konto tillhör.
InvalidContentLink Du har förmodligen försökt länka till en kapslad mall som inte är tillgänglig. Dubbelkolla den URI som du angav för den kapslade mallen. Om mallen finns i ett lagringskonto kontrollerar du att URI:n är tillgänglig. Du kan behöva skicka en SAS-token. För närvarande kan du inte länka till en mall som finns i ett lagringskonto bakom en Azure Storage-brandvägg. Överväg att flytta mallen till en annan lagringsplats, till exempel GitHub. Länkade och kapslade ARM-mallar

Bicep-moduler
InvalidDeploymentLocation När du distribuerar på prenumerationsnivå har du angett en annan plats för ett tidigare använt distributionsnamn. Distribution av ARM-mallprenumeration

Distribution av Bicep-prenumeration
InvalidParameter Ett av de värden som du angav för en resurs matchar inte det förväntade värdet. Det här felet kan bero på många olika villkor. Ett lösenord kan till exempel vara otillräckligt eller så kan ett blobnamn vara felaktigt. Felmeddelandet bör ange vilket värde som måste korrigeras. ARM-mallparametrar

Bicep-parametrar
InvalidRequestContent Distributionsvärdena innehåller antingen värden som inte identifieras eller obligatoriska värden saknas. Bekräfta värdena för din resurstyp. Mallreferens
InvalidRequestFormat Aktivera felsökningsloggning när du kör distributionen och verifiera innehållet i begäran. Felsökningsloggning
InvalidResourceLocation Ange ett unikt namn för lagringskontot. Lösa fel för lagringskontonamn
InvalidResourceNamespace Kontrollera resursnamnområdet som du angav i typegenskapen. Mallreferens
InvalidResourceReference Resursen finns inte ännu eller så refereras den felaktigt. Kontrollera om du behöver lägga till ett beroende. Kontrollera att din användning av referensfunktionen innehåller de parametrar som krävs för ditt scenario. Lösa beroenden
InvalidResourceType Kontrollera resurstypen som du angav i typegenskapen. Mallreferens
InvalidSubscriptionRegistrationState Registrera din prenumeration hos resursprovidern. Lösa registreringen
InvalidTemplateDeployment
InvalidTemplate
Kontrollera om det finns fel i mallsyntaxen. Lösa ogiltig mall
InvalidTemplateCircularDependency Ta bort onödiga beroenden. Lösa cirkulära beroenden
JobSizeExceeded Förenkla mallen för att minska storleken. Lösa fel med mallstorlek
LinkedAuthorizationFailed Kontrollera om ditt konto tillhör samma klientorganisation som den resursgrupp som du distribuerar till.
LinkedInvalidPropertyId Resurs-ID:t för en resurs har inte lösts. Kontrollera att du har angett alla nödvändiga värden för resurs-ID:t. Till exempel prenumerations-ID, resursgruppsnamn, resurstyp, överordnat resursnamn (om det behövs) och resursnamn. Lösa fel för resursnamn och typ
LocationRequired Ange en plats för resursen. Resursplats i ARM-mall

Resursplats i Bicep-fil
MatchningsfelResourceSegments Kontrollera att en kapslad resurs har rätt antal segment i namn och typ. Lösa resurssegment
MissingRegistrationForLocation Kontrollera status för resursproviderns registrering och platser som stöds. Lösa registreringen
MissingSubscriptionRegistration Registrera din prenumeration hos resursprovidern. Lösa registreringen
NoRegisteredProviderFound Kontrollera registreringsstatus för resursprovidern. Lösa registreringen
NotFound Du kanske försöker distribuera en beroende resurs parallellt med en överordnad resurs. Kontrollera om du behöver lägga till ett beroende. Lösa beroenden
OperationNotAllowed Det kan finnas flera orsaker till det här felmeddelandet.

1. Distributionen försöker utföra en åtgärd som inte tillåts på angiven SKU.

2. Distributionen försöker utföra en åtgärd som överskrider kvoten för prenumerationen, resursgruppen eller regionen. Om möjligt ändrar du distributionen så att den håller sig inom kvoterna. Annars bör du överväga att begära en ändring av dina kvoter.
Lösa kvoter
OperationNotAllowedOnVMImageAsVMsBeingProvisioned Du kanske försöker ta bort en avbildning som för närvarande används för att etablera virtuella datorer. Du kan inte ta bort en avbildning som används av en virtuell dator under distributionsprocessen. Försök att ta bort avbildningen igen när distributionen av den virtuella datorn är klar.
ParentResourceNotFound Kontrollera att det finns en överordnad resurs innan du skapar de underordnade resurserna. Lösa överordnad resurs
PasswordTooLong Du kan ha valt ett lösenord med för många tecken eller konverterat ditt lösenordsvärde till en säker sträng innan du skickade det som en parameter. Om mallen innehåller en säker strängparameter behöver du inte konvertera värdet till en säker sträng. Ange lösenordsvärdet som text.
PrivateIPAddressInReservedRange Den angivna IP-adressen innehåller ett adressintervall som krävs av Azure. Ändra IP-adress för att undvika reserverat intervall. Privata IP-adresser
PrivateIPAddressNotInSubnet Den angivna IP-adressen ligger utanför undernätsintervallet. Ändra IP-adress så att den faller inom undernätsintervallet. Privata IP-adresser
PropertyChangeNotAllowed Vissa egenskaper kan inte ändras på en distribuerad resurs. När du uppdaterar en resurs begränsar du ändringarna till tillåtna egenskaper. Uppdatera resurs
PublicIPCountLimitReached Du har nått gränsen för antalet offentliga IP-adresser som körs. Stäng av onödiga resurser eller kontakta Azure Support för att begära en ökning. I Azure Databricks kan du till exempel läsa Oväntad klusteravslutning och IP-adressgräns förhindrar att kluster skapas. Gränser för offentliga IP-adresser
RegionDoesNotAllowProvisioning Välj en annan region eller skicka en begäran om kvotsupport för regionåtkomst.
RequestDisallowedByPolicy Din prenumeration innehåller en resursprincip som förhindrar en åtgärd som du försöker utföra under distributionen. Hitta principen som blockerar åtgärden. Om möjligt ändrar du distributionen så att den uppfyller begränsningarna från principen. Lösa principer
ReservedResourceName Ange ett resursnamn som inte innehåller ett reserverat namn. Reserverade resursnamn
ResourceGroupBeingDeleted Vänta tills borttagningen har slutförts.
ResourceGroupNotFound Kontrollera namnet på målresursgruppen för distributionen. Målresursgruppen måste redan finnas i din prenumeration. Kontrollera prenumerationskontexten. Azure CLI PowerShell
ResourceNotFound Distributionen refererar till en resurs som inte kan lösas. Kontrollera att din användning av referensfunktionen innehåller de parametrar som krävs för ditt scenario. Lösa referenser
ResourceQuotaExceeded Distributionen försöker skapa resurser som överskrider kvoten för prenumerationen, resursgruppen eller regionen. Om möjligt bör du ändra infrastrukturen så att den håller sig inom kvoterna. Annars bör du överväga att begära en ändring av dina kvoter. Lösa kvoter
SkuNotAvailable Välj SKU (till exempel VM-storlek) som är tillgänglig för den plats som du har valt. Lösa SKU
StorageAccountAlreadyTaken
StorageAccountAlreadyExists
Ange ett unikt namn för lagringskontot. Lösa fel för lagringskontonamn
StorageAccountInAnotherResourceGroup Ange ett unikt namn för lagringskontot. Lösa fel för lagringskontonamn
StorageAccountNotFound Kontrollera prenumerationen, resursgruppen och namnet på det lagringskonto som du försöker använda.
UndernätNotInSameVnet En virtuell dator kan bara ha ett virtuellt nätverk. När du distribuerar flera nätverkskort kontrollerar du att de tillhör samma virtuella nätverk. Windows VM flera nätverkskort

Flera nätverkskort för virtuella Linux-datorer
SubnetIsFull Det finns inte tillräckligt med tillgängliga adresser i undernätet för att distribuera resurser. Du kan frigöra adresser från undernätet, använda ett annat undernät eller skapa ett nytt undernät. Vanliga frågor och svar om att hantera undernät och virtuellt nätverk

Privata IP-adresser
SubscriptionNotFound Det går inte att komma åt en angiven prenumeration för distribution. Det kan vara att prenumerations-ID:t är fel, att användaren som distribuerar mallen inte har tillräcklig behörighet för att distribuera till prenumerationen eller att prenumerations-ID:t har fel format. När du använder kapslade ARM-malldistributioner för distribution över omfång anger du prenumerationens GUID. ARM-mall distribuerad över omfång

Bicep-fil distribueras mellan omfång
SubscriptionNotRegistered När en resurs distribueras måste resursprovidern registreras för din prenumeration. När du använder en Azure Resource Manager-mall för distribution registreras resursprovidern automatiskt i prenumerationen. Ibland slutförs inte den automatiska registreringen i tid. För att undvika det här tillfälliga felet registrerar du resursprovidern före distributionen. Lösa registreringen
SubscriptionRequestsThrottled Azure Resource Manager begränsar begäranden på prenumerationsnivå eller klientnivå. Resursprovidrar som Microsoft.Compute även begränsar begäranden som är specifika för dess åtgärder.

När en gräns har nåtts får du ett meddelande och ett värde med den tid du bör vänta innan du skickar en ny begäran. Till exempel: Number of requests for subscription '<subscription-id-guid>' and operation '<resource provider>' exceeded the backend storage limit. Please try again after '6' seconds.

Ett HTTP-svar returnerar ett meddelande som HTTP status code 429 Too Many Requests med ett Retry-After värde som anger hur många sekunder som ska vänta innan du skickar en annan begäran.
Begränsning av Resource Manager-förfrågningar

Felsöka API-begränsningsfel – virtuella datorer

Azure Kubernetes Service-begränsning
TemplateResourceCircularDependency Ta bort onödiga beroenden. Lösa cirkulära beroenden
TooManyTargetResourceGroups Minska antalet resursgrupper för en enskild distribution. ARM-mall distribuerad över omfång

Bicep-fil distribueras mellan omfång

Nästa steg