Azure rendszerindítási diagnosztika

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális ✔️ gépek Windows rendszerű virtuális gépek rugalmas méretezési ✔️ csoportjai Egységes méretezési csoportok ✔️

A rendszerindítási diagnosztika az Azure-beli virtuális gépek (VM) hibakeresési funkciója, amely lehetővé teszi a virtuális gépek rendszerindítási hibáinak diagnosztizálását. A rendszerindítási diagnosztika lehetővé teszi a felhasználó számára, hogy a soros naplóadatok és képernyőképek gyűjtésével megfigyelje a virtuális gép állapotát a rendszerindítás során.

Rendszerindítási diagnosztikai tárfiók

Amikor virtuális gépet hoz létre Azure Portal, a rendszerindítási diagnosztika alapértelmezés szerint engedélyezve van. Az ajánlott rendszerindítási diagnosztika egy felügyelt tárfiók használata, mivel jelentős teljesítménybeli javulást eredményez az Azure-beli virtuális gépek létrehozásakor. A rendszer egy Azure-beli felügyelt tárfiókot használ, így a rendszerindítási diagnosztikai adatok tárolásához a felhasználói tárfiók létrehozásához szükséges idő megszűnik.

Fontos

A rendszerindítási diagnosztikai adatblobok (amelyek naplókból és pillanatképekből állnak) egy felügyelt tárfiókban vannak tárolva. Az ügyfeleket csak a blobok terhelik a használt GiBs-ekre, a lemez kiosztott méretére nem. A rendszer a pillanatkép-mérőket fogja használni a felügyelt tárfiók számlázásához. Mivel a felügyelt fiókok standard LRS-en vagy Standard ZRS-en jönnek létre, az ügyfeleknek havonta 0,05 USD/GB díjat kell fizetniük csak a diagnosztikai adatblobok méretéért. Erről a díjszabásról további információt a Felügyelt lemezek díjszabása című témakörben talál. Az ügyfelek ezt a díjat a virtuálisgép-erőforrás URI-jukhoz kötik.

Egy másik rendszerindítási diagnosztikai megoldás egy egyéni tárfiók használata. A felhasználók létrehozhatnak egy új tárfiókot, vagy használhatnak egy meglévőt. Ha a tároló tűzfala engedélyezve van az egyéni tárfiókon (az összes hálózatról engedélyezve beállítás nincs kiválasztva), a következőket kell tennie:

  • Győződjön meg arról, hogy a storage tűzfalon keresztüli hozzáférés engedélyezett az Azure-platform számára a képernyőkép és a soros napló közzétételéhez. Ehhez lépjen az egyéni rendszerindítási diagnosztikai tárfiókra a Azure Portal, majd válassza a Biztonság + hálózatkezelés szakasz Hálózatkezelés elemét. Ellenőrizze, hogy be van-e jelölve az Azure-szolgáltatások engedélyezése a megbízható szolgáltatások listájában a tárfiók elérésére jelölőnégyzet.

  • A tároló tűzfalának engedélyezése a felhasználók számára a rendszerindítási képernyőképek vagy a soros naplók megtekintéséhez. Ehhez adja hozzá a hálózatot vagy az ügyfél/böngésző internetes IP-címeit tűzfalkizárásként. További információ: Azure Storage-tűzfalak és virtuális hálózatok konfigurálása.

Az Azure Serial Console tároló tűzfalának konfigurálásához lásd: A soros konzol használata egyéni rendszerindítási diagnosztikai tárfiók tűzfalának engedélyezésével.

Megjegyzés

A rendszerindítási diagnosztikához társított egyéni tárfiók megköveteli a tárfiókot, és a társított virtuális gépek ugyanabban a régióban és előfizetésben találhatók.

Rendszerindítási diagnosztika nézet

Lépjen a virtuális gép paneljére a Azure Portal, a rendszerindítási diagnosztika beállítás a Azure Portal Támogatás és hibaelhárítás szakaszában található. A rendszerindítási diagnosztika kiválasztásával képernyőképet és soros naplóadatokat jeleníthet meg. A soros napló kernelüzeneteket tartalmaz, a képernyőkép pedig a virtuális gépek aktuális állapotának pillanatképe. Attól függően, hogy a virtuális gép Windows vagy Linux rendszert futtat-e, meghatározza, hogy a várt képernyőkép hogyan nézne ki. Windows esetén a felhasználók asztali hátteret, Linux esetén pedig egy bejelentkezési kérést látnak.

A Linux rendszerindítási diagnosztikájánakképernyőképe A Windows rendszerindítási diagnosztikájának képernyőképe

Felügyelt rendszerindítási diagnosztika engedélyezése

A felügyelt rendszerindítási diagnosztikát a Azure Portal, a parancssori felület és az ARM-sablonok segítségével engedélyezheti.

Felügyelt rendszerindítási diagnosztikák engedélyezése a Azure Portal

Amikor létrehoz egy virtuális gépet a Azure Portal, az alapértelmezett beállítás az, hogy a rendszerindítási diagnosztika engedélyezve van egy felügyelt tárfiók használatával. A virtuális gép létrehozásakor lépjen a Felügyelet lapra a megtekintéséhez.

Képernyőkép a felügyelt rendszerindítási diagnosztika engedélyezéséről a virtuális gép létrehozása során.

Felügyelt rendszerindítási diagnosztikák engedélyezése a parancssori felülettel

A felügyelt tárfiókkal történő rendszerindítási diagnosztikát az Azure CLI 2.12.0-s és újabb verziói támogatják. Ha nem ad meg nevet vagy URI-t egy tárfiókhoz, a rendszer felügyelt fiókot használ. További információkért és kódmintákért tekintse meg a parancssori felület rendszerindítási diagnosztikával kapcsolatos dokumentációját.

Felügyelt rendszerindítási diagnosztikák engedélyezése a PowerShell használatával

A rendszerindítási diagnosztika felügyelt tárfiókkal támogatott a Azure PowerShell 6.6.0-s és újabb verzióiban. Ha nem ad meg nevet vagy URI-t egy tárfiókhoz, a rendszer felügyelt fiókot használ. További információkért és kódmintákért tekintse meg a Rendszerindítási diagnosztika PowerShell-dokumentációját.

Felügyelt rendszerindítási diagnosztikák engedélyezése Azure Resource Manager -sablonokkal

Az API 2020-06-01-es verziója után minden támogatja a felügyelt rendszerindítási diagnosztikát. További információt a rendszerindítási diagnosztikai példány nézetében talál.

            "name": "[parameters('virtualMachineName')]",
            "type": "Microsoft.Compute/virtualMachines",
            "apiVersion": "2020-06-01",
            "location": "[parameters('location')]",
            "dependsOn": [
                "[concat('Microsoft.Network/networkInterfaces/', parameters('networkInterfaceName'))]"
            ],
            "properties": {
                "hardwareProfile": {
                    "vmSize": "[parameters('virtualMachineSize')]"
                },
                "storageProfile": {
                    "osDisk": {
                        "createOption": "fromImage",
                        "managedDisk": {
                            "storageAccountType": "[parameters('osDiskType')]"
                        }
                    },
                    "imageReference": {
                        "publisher": "publisherName",
                        "offer": "imageOffer",
                        "sku": "imageSKU",
                        "version": "imageVersion"
                    }
                },
                "networkProfile": {
                    "networkInterfaces": [
                        {
                            "id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaceName'))]"
                        }
                    ]
                },
                "osProfile": {
                    "computerName": "[parameters('virtualMachineComputerName')]",
                    "adminUsername": "[parameters('adminUsername')]",
                    "linuxConfiguration": {
                        "disablePasswordAuthentication": true
                    }
                },
                "diagnosticsProfile": {
                    "bootDiagnostics": {
                        "enabled": true
                    }
                }
            }
        }
    ],

Megjegyzés

Cserélje le a publisherName, imageOffer, imageSKU és imageVersion elemet ennek megfelelően.

Korlátozások

  • A felügyelt rendszerindítási diagnosztikák csak azure Resource Manager virtuális gépekhez érhetők el.
  • A felügyelt rendszerindítási diagnosztika nem támogatja a nem felügyelt operációsrendszer-lemezeket használó virtuális gépeket.
  • A rendszerindítási diagnosztika nem támogatja a prémium szintű tárfiókokat és a zónaredundáns tárfiókokat. Ha ezek valamelyikét rendszerindítási diagnosztika esetén használják, a felhasználók hibaüzenetet StorageAccountTypeNotSupported kapnak a virtuális gép indításakor.
  • A felügyelt tárfiókok Resource Manager API 2020-06-01-es és újabb verzióiban támogatottak.
  • A Portál csak a rendszerindítási diagnosztika használatát támogatja egypéldányos virtuális gépek felügyelt tárfiókjával.
  • A felhasználók nem konfigurálhatnak megőrzési időtartamot a felügyelt rendszerindítási diagnosztikához. A naplók felülíródnak, ha a teljes méret túllépi az 1 GB-ot.

Következő lépések

További információ az Azure Soros konzolról , valamint arról, hogyan használhatja a rendszerindítási diagnosztikát az Azure-beli virtuális gépek hibaelhárításához.