Megosztás a következőn keresztül:


Hibakódok keresése

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.

Képernyőkép egy érvényesítési hibáról az Azure Portalon egy tárfiók üzembe helyezési kísérletéhez.

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.

Képernyőkép egy érvényesítési hibaüzenetről az Azure Portalon, amely az InvalidTemplate hibakódot tartalmazó szintaxishibát jeleníti meg.

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:

  1. Jelentkezzen be az Azure Portalra.

  2. Lépjen az Erőforráscsoportok elemre, és válassza ki az üzembe helyezés erőforráscsoportjának nevét.

  3. Válassza Tevékenységnaplólehetőséget.

  4. A szűrőkkel megkereshet egy művelet hibanaplóját.

    Képernyőkép az Azure Portal erőforráscsoport-tevékenységnaplójáról, amely egy sikertelen üzembe helyezést hangsúlyoz egy hibanaplóval.

  5. Válassza ki a hibanaplót a művelet részleteinek megtekintéséhez.

    Képernyőkép a tevékenységnapló részleteiről az Azure Portalon, amelyen egy sikertelen üzembe helyezés hibaüzenete és a művelet részletei láthatók.

Az üzembe helyezés eredményének megtekintése:

  1. Lépjen az erőforráscsoportra.

  2. Válassza a Beállítások>telepítések lehetőséget.

  3. Válassza a hiba részleteit az üzembe helyezéshez.

    Képernyőkép egy erőforráscsoport üzembe helyezési szakaszáról az Azure Portalon, amely egy sikertelen üzembe helyezés hibaadataira mutató hivatkozást jelenít meg.

  4. Megjelenik a hibaüzenet és a hibakód NoRegisteredProviderFound .

    Képernyőkép egy üzembehelyezési hiba összegzéséről az Azure Portalon, amely a NoRegisteredProviderFound hibaüzenetet és hibakódot jeleníti meg.

Következő lépések