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 ✔️ csoportok ✔️ 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 soros naplóadatok és képernyőképek gyűjtésével megfigyelje a virtuális gép rendszerindítási állapotát.
Rendszerindítási diagnosztikai tárfiók
Amikor virtuális gépet hoz létre az Azure Portalon, a rendszerindítási diagnosztika alapértelmezés szerint engedélyezve van. Az ajánlott rendszerindítási diagnosztikai élmény 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 el kell távolítania a felhasználói tárfiók létrehozásához szükséges időt.
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 használt GiBs-ekre terheljük a blobok, a lemez kiosztott méretén nem. A rendszer a pillanatkép-mérőket használja a felügyelt tárfiók számlázásához. Mivel a felügyelt fiókok Standard LRS-en vagy Standard ZRS-en vannak létrehozva, az ügyfelek csak a diagnosztikai adatblobok méretéért havi 0,05 USD/GB díjat számítanak fel. A díjszabással kapcsolatos további információkért lásd a felügyelt lemezek díjszabását. Az ügyfelek ezt a díjat a virtuálisgép-erőforrás URI-ja alapján látják.
Egy másik rendszerindítási diagnosztikai felület 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ár tűzfal engedélyezve van az egyéni tárfiókon (az összes hálózati beállításnál engedélyezve van), a következőt kell tennie:
Győződjön meg arról, hogy a tár 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 nyissa meg az egyéni rendszerindítási diagnosztikai tárfiókot az Azure Portalon, majd válassza a Hálózatkezelés lehetőséget a Biztonság + hálózatkezelés szakaszban. Ellenőrizze, hogy be van-e jelölve a megbízható szolgáltatások listájában szereplő Azure-szolgáltatások hozzáférésének engedélyezése a tárfiókhoz 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 vegye fel 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 tekintse meg a Soros konzol használata az egyéni rendszerindítási diagnosztikai tárfiók tűzfalának engedélyezésével című témakört.
Feljegyzés
A rendszerindítási diagnosztikához társított egyéni tárfiókhoz szükség van a tárfiókra, és a társított virtuális gépek ugyanabban a régióban és előfizetésben találhatók.
Rendszerindítási diagnosztikai nézet
Lépjen az Azure Portal virtuális gép paneljére, a rendszerindítási diagnosztikai lehetőség az Azure Portal Súgó szakaszában található. A rendszerindítási diagnosztika kiválasztása képernyőképet és soros naplóadatokat jelenít 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 a várt képernyőkép megjelenését. Windows esetén a felhasználók asztali hátteret látnak, Linux esetén pedig egy bejelentkezési kérés jelenik meg.
Felügyelt rendszerindítási diagnosztika engedélyezése
A felügyelt rendszerindítási diagnosztikát az Azure Portalon, a parancssori felületen és az ARM-sablonokon keresztül lehet engedélyezni.
Felügyelt rendszerindítási diagnosztika engedélyezése az Azure Portal használatával
Amikor virtuális gépet hoz létre az Azure Portalon, 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ása során lépjen a Felügyelet lapra a megtekintéséhez.
Felügyelt rendszerindítási diagnosztika engedélyezése parancssori felülettel
A felügyelt tárfiókkal történő rendszerindítási diagnosztika az Azure CLI 2.12.0-s és újabb verzióiban támogatott. Ha nem ad meg nevet vagy URI-t egy tárfiókhoz, a rendszer egy felügyelt fiókot használ. További információkért és kódmintákért tekintse meg a rendszerindítási diagnosztika parancssori felületének dokumentációját.
Felügyelt rendszerindítási diagnosztika engedélyezése a PowerShell használatával
A felügyelt tárfiókkal történő rendszerindítási diagnosztika az Azure PowerShell 6.6.0-s és újabb verzióiban támogatott. Ha nem ad meg nevet vagy URI-t egy tárfiókhoz, a rendszer egy 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 diagnosztika 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
}
}
}
}
],
Feljegyzés
Cserélje le a publisherName, az imageOffer, az imageSKU és az imageVersion elemet ennek megfelelően.
Korlátozások
- A felügyelt rendszerindítási diagnosztika csak Azure Resource Manager-alapú virtuális gépekhez érhető 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 közül bármelyiket a rendszerindítási diagnosztika sorá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 támogatottak a Resource Manager API 2020-06-01-es és újabb verziójában.
- A Portál csak a rendszerindítási diagnosztika használatát támogatja felügyelt tárfiókkal egyetlen példányú virtuális gépekhez.
- A felhasználók nem konfigurálhatnak megőrzési időt 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 a rendszerindítási diagnosztikák használatáról az Azure-beli virtuális gépek hibaelhárításához.