Yaygın Azure dağıtım hatalarıyla ilgili sorunları giderme

Bu makalede yaygın Azure dağıtım hataları açıklanmakta ve çözümler hakkında bilgi verilmektedir. Azure kaynakları, Azure Resource Manager şablonları (ARM şablonları) veya Bıcep dosyaları ile dağıtılabilir. Dağıtım hatanızın hata kodunu bulamazsanız bkz. Hata kodunu bulma.

hata kodunuz listede yoksa GitHub bir sorun gönderin. Sayfanın sağ tarafında geri bildirim' ı seçin. Sayfanın alt kısmındaki geri bildirim altında Bu sayfayı seçin.

Hata kodları

Hata kodu Risk azaltma Daha fazla bilgi
AccountNameInvalid Depolama hesapları için adlandırma kısıtlamalarını izleyin. Depolama hesabı adını çözümle
AccountPropertyCannotBeSet Kullanılabilir depolama hesabı özelliklerini denetleyin. storageAccounts
AllocationFailed Küme veya bölgenin kullanılabilir kaynakları yok veya istenen VM boyutunu destekleyemiyorum. İsteği daha sonra yeniden deneyin veya farklı bir VM boyutu isteyin. Linux için sağlama ve ayırma sorunları

Windows için sağlama ve ayırma sorunları

Ayırma hataları ile ilgili sorunları giderme
Anotheroperationınprogress Eşzamanlı işlemin tamamlanmasını bekleyin.
AuthorizationFailed Hesabınızın veya hizmet sorumlusunun dağıtımı tamamlaması için yeterli erişimi yok. Hesabınızın ait olduğu rolü ve dağıtım kapsamına erişimini denetleyin.

Gerekli bir kaynak sağlayıcısı kayıtlı olmadığında bu hatayı alabilirsiniz.
Azure rol tabanlı erişim denetimi (Azure RBAC)

Kaydı çözümle
Işlemindeki hatalı istek Kaynak Yöneticisi tarafından beklenildiği eşleşmeyen dağıtım değerleri gönderdiniz. Sorun gidermeye yardımcı olması için iç durum iletisini kontrol edin. Şablon başvurusu

Desteklenen konumlar
Çakışma Kaynağın geçerli durumunda izin verilmeyen bir işlem isteğinde bulunuyoruz. Örneğin, yalnızca bir VM oluşturulurken veya VM serbest bırakıldığında disk yeniden boyutlandırılmasına izin verilir.
Deploymentactiveanddüzenlenemeyen Bu kaynak grubuna yönelik eşzamanlı dağıtımın tamamlanmasını bekleyin.
DeploymentFailedCleanUp ' I bir bütün modda dağıtırken, şablonda olmayan kaynaklar silinir. Şablonda olmayan tüm kaynakları silmek için yeterli izinlere sahip değilseniz bu hatayı alırsınız. Hatayı önlemek için Dağıtım modunu artımlı olarak değiştirin. Azure Resource Manager dağıtım modları
Deploymentnameınvalidcharacters Dağıtım adı yalnızca harf, rakam, kısa çizgi (-) , nokta (.) veya alt çizgi içerebilir (_) .
Deploymentnamelengthlimitexceıbaşında Dağıtım adları 64 karakterle sınırlıdır.
DeploymentFailed DeploymentFailed hatası, hatayı çözmeniz için gereken ayrıntıları sağlamayan genel bir hatadır. Daha fazla bilgi sağlayan bir hata kodu için hata ayrıntılarına bakın. Hata kodunu bul
DeploymentQuotaExceeded Kaynak grubu başına 800 dağıtım sınırına ulaşırsanız, artık gerekli olmayan geçmişten dağıtımları silin. Dağıtım sayısı 800 ' i aştığında hatayı çözümle
Deploymentjobsizeaşıldı Boyutunu azaltmak için şablonunuzu kolaylaştırın. Şablon boyutu hatalarını çözümleme
DnsRecordInUse DNS kayıt adı benzersiz olmalıdır. Farklı bir ad girin.
Imagenotfound VM görüntüsü ayarlarını kontrol edin.
InternalServerError Geçici bir sorun nedeniyle oluşur. Dağıtımı yeniden deneyin.
Inusesubnetcannotbedeleted Bu hata, bir kaynağı güncelleştirmeye çalıştığınızda meydana gelebilir, çünkü istek işlemi kaynağı siler ve oluşturur. Tüm değiştirilmeyen değerleri belirttiğinizden emin olun. Güncelleştirme kaynağı
Invalidauthenticationtokentenant Uygun kiracı için erişim belirteci alın. Yalnızca hesabınızın ait olduğu kiracının belirtecini alabilir.
Invalidcontentlink Büyük olasılıkla kullanılamayan iç içe bir şablona bağlantı yapmaya çalıştınız. İç içe geçmiş şablon için verdiğiniz URI 'yi iki kez kontrol edin. Şablon bir depolama hesabında varsa, URI 'nin erişilebilir olduğundan emin olun. Bir SAS belirteci geçirmeniz gerekebilir. şu anda Azure Depolama güvenlik duvarınınarkasındaki bir depolama hesabında bulunan bir şablona bağlayamazsınız. Şablonunuzu GitHub gibi başka bir depoya taşımayı düşünün. Bağlı şablonlar
Invaliddeploymentlocation Abonelik düzeyinde dağıtım yaparken, daha önce kullanılan bir dağıtım adı için farklı bir konum sağladınız. Abonelik düzeyinde dağıtımlar
Geçersiz parametre Bir kaynak için verdiğiniz değerlerden biri beklenen değerle eşleşmiyor. Bu hata, birçok farklı koşulun oluşmasına neden olabilir. Örneğin, bir parola yetersiz olabilir veya bir blob adı yanlış olabilir. Hata iletisi hangi değerin düzeltilmesi gerektiğini göstermelidir.
Invalidrequestcontent Dağıtım değerleri, tanınmayan ya da gerekli değerler eksik olan değerleri içerir. Kaynak türü için değerleri onaylayın. Şablon başvurusu
Invalidrequestformat Dağıtımı çalıştırırken hata ayıklama günlüğünü etkinleştirin ve isteğin içeriğini doğrulayın. Hata ayıklama günlüğü
InvalidResourceLocation Depolama hesabına benzersiz bir ad verin. Depolama hesabı adını çözümleme
InvalidResourceNamespace type özelliğinde belirttiğiniz kaynak ad alanını kontrol edin. Şablon başvurusu
InvalidResourceReference Kaynağa henüz mevcut değil veya yanlış başvuruldu. Bağımlılık eklemeniz gerekip gerekip gerekip gerek olmadığını kontrol edin. Başvuru işlevini kullanımınız senaryo için gerekli parametreleri içerir. Bağımlılıkları çözümleme
InvalidResourceType type özelliğinde belirttiğiniz kaynak türünü kontrol edin. Şablon başvurusu
InvalidSubscriptionRegistrationState Aboneliğinizi kaynak sağlayıcısına kaydetme. Kaydı çözümleme
InvalidTemplateDeployment
InvalidTemplate
Şablon söz dizimi hata olup denetleyin. Geçersiz şablonu çözme
InvalidTemplateCircularDependency Gereksiz bağımlılıkları kaldırın. Döngüsel bağımlılıkları çözümleme
JobSizeExceeded Boyutu azaltmak için şablonlarınızı basitleştirin. Şablon boyutu hatalarını çözme
LinkedAuthorizationFailed Hesabınız, dağıtmakta olduğu kaynak grubuyla aynı kiracıya ait olup olmadığını kontrol edin.
LinkedInvalidPropertyId Bir kaynağın kaynak kimliği çözümlenemedi. Kaynak kimliği için gerekli olan tüm değerleri sağladığını kontrol edin. Örneğin abonelik kimliği, kaynak grubu adı, kaynak türü, üst kaynak adı (gerekirse) ve kaynak adı.
LocationRequired Kaynak için bir konum sağlar. Konum ayarlama
EşleşmeyenResourceSegments İç içe geçmiş bir kaynağın ad ve tür olarak doğru sayıda segmente sahip olduğundan emin olun. Kaynak kesimlerini çözümleme
MissingRegistrationForLocation Kaynak sağlayıcısı kayıt durumunu ve desteklenen konumları kontrol edin. Kaydı çözümleme
MissingSubscriptionRegistration Aboneliğinizi kaynak sağlayıcısına kaydetme. Kaydı çözümleme
NoRegisteredProviderFound Kaynak sağlayıcısı kayıt durumunu denetleme. Kaydı çözümleme
NotFound Bağımlı bir kaynağı üst kaynakla paralel olarak dağıtmaya çalıştığınız olabilir. Bağımlılık eklemenizin gerek olup olduğunu kontrol edin. Bağımlılıkları çözümleme
OperationNotAllowed Dağıtım abonelik, kaynak grubu veya bölge kotasını aşan bir işlem yapmaya çalışırken. Mümkünse, kotaların içinde kalmak için dağıtımınızı düzeltin. Aksi takdirde, kotalar için değişiklik isteğite bulundurarak. Kotaları çözümleme
ParentResourceNotFound Alt kaynakları oluşturmadan önce bir üst kaynağın mevcut olduğundan emin olun. Üst kaynağı çözümleme
PasswordTooLong Çok fazla karakter içeren bir parola seçtiyseniz veya parametre olarak geçirmeden önce parola değerinizi güvenli bir dizeye dönüştürebilirsiniz. Şablonda güvenli bir dize parametresi varsa değeri güvenli bir dizeye dönüştürmeniz gerekli değildir. Parola değerini metin olarak girin.
PrivateIPAddressInReservedRange Belirtilen IP adresi, Azure tarafından gerekli olan bir adres aralığı içerir. Ayrılmış aralıktan kaçınmak için IP adresini değiştirme. IP adresleri
PrivateIPAddressNotInSubnet Belirtilen IP adresi alt ağ aralığının dışındadır. IP adresini alt ağ aralığı içinde olacak şekilde değiştirme. IP adresleri
PropertyChangeNotAllowed Dağıtılan bir kaynakta bazı özellikler değiştirilemez. Bir kaynağı güncelleştiriyorken, değişikliklerinizi izin verilen özelliklerle sınırla. Güncelleştirme kaynağı
RequestDisallowedByPolicy Aboneliğiniz, dağıtım sırasında yapmaya çalıştığınız bir eylemi engelleyen bir kaynak ilkesi içerir. Eylemi engelleyen ilkeyi bulun. Mümkünse, ilkenin sınırlamalarını karşılamak için dağıtımınızı değiştirebilirsiniz. İlkeleri çözümleme
ReservedResourceName Ayrılmış ad olmayan bir kaynak adı girin. Ayrılmış kaynak adları
ResourceGroupBeingDeleted Silme işleminin tamamlandıktan sonra tamamlanır.
ResourceGroupNotFound Dağıtım için hedef kaynak grubunun adını kontrol edin. Hedef kaynak grubunun aboneliğiniz içinde zaten mevcut olması gerekir. Abonelik bağlamınızı kontrol edin. Azure CLI PowerShell
ResourceNotFound Dağıtımınız çözümlenemedi bir kaynağa başvurur. Başvuru işlevini kullanımınız senaryo için gerekli parametreleri içerir. Başvuruları çözümleme
ResourceQuotaExceeded Dağıtım abonelik, kaynak grubu veya bölge kotasını aşan kaynaklar oluşturmak için çalışıyor. Mümkünse altyapınızı, kotalar dahilinde kalacak şekilde düzeltin. Aksi takdirde, kotalar için değişiklik isteğite bulundurarak. Kotaları çözümleme
SkuNotAvailable Seçtiğiniz konum için kullanılabilen SKU 'nun (VM boyutu gibi) seçin. SKU'ları çözümleme
StorageAccountAlreadyExists
StorageAccountAlreadyTaken
Depolama hesabına benzersiz bir ad verin. Depolama hesabı adını çözümleme
StorageAccountNotFound Kullanmaya çalıştığınız depolama hesabının aboneliğini, kaynak grubunu ve adını kontrol edin.
SubnetsNotInSameVnet Bir sanal makinenin yalnızca bir sanal ağı olabilir. Birkaç SıC dağıtırken, bunların aynı sanal ağa ait olduğundan emin olun. Birden çok NIC
SubscriptionNotFound Dağıtım için belirtilen aboneliğe erişilemez. Abonelik kimliği yanlış olabilir, şablonu dağıtan kullanıcının aboneliğe dağıtmak için yeterli izinleri yok veya abonelik kimliği yanlış biçimde olabilir. Kapsamlar arasında dağıtmak için iç içe dağıtımlar kullanırken,aboneliğin GUID'sini sağlar.
SubscriptionNotRegistered Bir kaynağı dağıtırken kaynak sağlayıcısının aboneliğiniz için kayıtlı olması gerekir. Dağıtım için bir Azure Resource Manager şablonu kullanırsanız, kaynak sağlayıcısı otomatik olarak aboneliğe kaydedilir. Bazen otomatik kayıt zamanında tamamlanır. Bu aralıklı hatadan kaçınmak için dağıtımdan önce kaynak sağlayıcısını kaydettirin. Kaydı çözümleme
TemplateResourceCircularDependency Gereksiz bağımlılıkları kaldırın. Döngüsel bağımlılıkları çözümleme
TooManyTargetResourceGroups Tek bir dağıtım için kaynak grubu sayısını azaltma. Kapsamlar arası dağıtım

Sonraki adımlar