Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha egy Azure-erőforrás üzembe helyezése meghiúsul az Azure Resource Manager-sablonokkal (ARM-sablonokkal) vagy Bicep-fájlokkal, egy hibakód jelenik meg. Ez a cikk azt ismerteti, hogyan kereshet hibakódokat a probléma elhárításához. A hibakódokkal kapcsolatos további információkért tekintse meg a gyakori üzembehelyezési hibákat.
Hibatípusok
Az üzembe helyezéssel háromféle hiba függ össze:
- Az érvényesítési hibák az üzembe helyezés megkezdése előtt fordulnak elő, és a fájl szintaxishibái okozzák. A Visual Studio Code-hoz hasonló kódszerkesztő képes azonosítani ezeket a hibákat.
- Az előzetes ellenőrzési hibák akkor fordulnak elő, ha egy üzembe helyezési parancs fut, de az erőforrások nincsenek üzembe helyezve. Ezek a hibák az üzembe helyezés elindítása nélkül is felderíthetők. Ha például egy paraméter értéke helytelen, ez a hiba az előzetes ellenőrzés során megtalálható.
- Az üzembe helyezési hibák az üzembe helyezési folyamat során fordulnak elő, és csak az üzembe helyezés előrehaladásának az Azure-környezetben történő felmérésével találhatók.
Mindhárom típusú hiba az üzembe helyezés hibaelhárításához használható hibakódot ad vissza. Az érvényesítési és elővizsgálati hibák a tevékenységnaplóban megjelennek, de az üzembe helyezési előzményekben nem. Egy szintaktikai hibákat tartalmazó Bicep-fájl nem lesz JSON-re fordítva, és nem jelenik meg a tevékenységnaplóban.
A szintaxishibák azonosításához használhatja a Visual Studio Code-ot a legújabb Bicep-bővítménnyel vagy az Azure Resource Manager Tools bővítményével.
Ellenőrzési hibák
A sablonok érvényesítése az üzembe helyezési folyamat során történik, és hibakódok jelennek meg. Az üzembe helyezés futtatása előtt ellenőrzési és elővizsgálati hibákat azonosíthat az Azure PowerShell vagy az Azure CLI használatával végzett érvényesítési tesztek futtatásával.
Egy ARM-sablon üzembe helyezhető a portálon. Ha a sablon szintaxishibákkal rendelkezik, az üzembe helyezés futtatásakor érvényesítési hiba jelenik meg. A portál üzembe helyezésével kapcsolatos további információkért tekintse meg az erőforrások egyéni sablonból való üzembe helyezését ismertető témakört.
Az alábbi példa egy tárfiók üzembe helyezését kísérli meg, és érvényesítési hiba történik.
További információért válassza ki az üzenetet. A sablonban szintaxishiba van, hibakód: InvalidTemplate
. Az Összegzés azt mutatja, hogy egy kifejezésből hiányzik egy záró zárójel.
Telepítési hibák
A rendszer számos műveletet dolgoz fel egy Azure-erőforrás üzembe helyezéséhez. Üzembe helyezési hibák akkor fordulnak elő, ha egy művelet megfelel az ellenőrzésnek, de az üzembe helyezés során meghiúsul. Megtekintheti az egyes üzembe helyezési műveletekről és az erőforráscsoportok egyes üzembe helyezéséről szóló üzeneteket.
Az üzembe helyezési műveletekkel kapcsolatos üzenetek megtekintéséhez használja az erőforráscsoport tevékenységnaplóját:
Jelentkezzen be az Azure Portalra.
Lépjen az Erőforráscsoportok elemre, és válassza ki az üzembe helyezés erőforráscsoportjának nevét.
Válassza Tevékenységnaplólehetőséget.
A szűrőkkel megkereshet egy művelet hibanaplóját.
Válassza ki a hibanaplót a művelet részleteinek megtekintéséhez.
Az üzembe helyezés eredményének megtekintése:
Lépjen az erőforráscsoportra.
Válassza a Beállítások>telepítések lehetőséget.
Válassza a hiba részleteit az üzembe helyezéshez.
Megjelenik a hibaüzenet és a hibakód
NoRegisteredProviderFound
.