Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✔️ Linux-VM's ✔️ Windows-VM's ✔️ Flexibele schaalsets ✔️ Uniforme schaalsets
Opstartdiagnostiek is een foutopsporingsfunctie voor virtuele machines (VM) van Azure die het mogelijk maakt om opstartfouten van VM's te diagnosticeren. Met diagnostische gegevens over opstarten kan een gebruiker de status van de virtuele machine observeren terwijl deze wordt opgestart door seriële logboekgegevens en schermopnamen te verzamelen.
Opslagaccount voor opstartdiagnostiek
Bij het maken van een virtuele machine in de Azure-portal, wordt opstartdiagnostiek standaard ingeschakeld. De aanbevolen ervaring voor opstartdiagnostiek is het gebruik van een beheerd opslagaccount, omdat dit aanzienlijke prestatieverbeteringen oplevert in de tijd om een Azure VM te maken. Het gebruik van een beheerd opslagaccount elimineert de tijd die nodig is om een gebruikersopslagaccount te maken om de diagnostische gegevens voor opstarten op te slaan. Wanneer u een beheerd opslagaccount gebruikt: het beheerde opslagaccount is niet rechtstreeks toegankelijk en de blobs voor diagnostische gegevens over opstarten (die bestaan uit logboeken en installatiekopieën van momentopnamen) die zijn opgeslagen in het beheerde opslagaccount, worden momenteel niet gefactureerd.
Een alternatieve opstartdiagnose-ervaring is het gebruik van een aangepast opslagaccount. Een gebruiker kan een nieuw opslagaccount maken of een bestaand opslagaccount gebruiken. Wanneer de opslagfirewall is ingeschakeld voor het aangepaste opslagaccount (ingeschakeld vanuit alle netwerken is niet geselecteerd), moet u het volgende doen:
Zorg ervoor dat toegang via de opslagfirewall is toegestaan voor het Azure-platform om de schermopname en het seriële logboek te publiceren. Hiervoor gaat u naar het aangepaste opslagaccount voor diagnostische opstartgegevens in Azure Portal en selecteert u Netwerken in de sectie Beveiliging en netwerken . Controleer of het selectievakje Azure-services in de lijst met vertrouwde services toegang heeft tot dit opslagaccount is ingeschakeld.
Toestaan dat de opslagfirewall gebruikers toegang verleent tot het bekijken van opstartschermafbeeldingen of seriële logboeken. Hiervoor voegt u uw netwerk of internet-IP-adressen van de client/browser toe als firewalluitsluitingen. Zie Azure Storage-firewalls en virtuele netwerken configureren voor meer informatie.
Als u de firewall voor opslag voor de Azure Serial Console wilt configureren, raadpleegt u Seriële console gebruiken met een ingeschakelde firewall voor opslagaccount voor diagnostische opstartgegevens.
Opmerking
Voor het aangepaste opslagaccount dat is gekoppeld aan diagnostische gegevens over opstarten, moeten het opslagaccount en de bijbehorende virtuele machines zich in dezelfde regio en hetzelfde abonnement bevinden. Als u de diagnostische gegevens over opstarten wilt weergeven, moeten gebruikers ook over het juiste weergave- en leesmachtigingen beschikken.
Diagnostische opstartweergave
Ga naar de blade van de virtuele machine in de Azure-portal. De optie opstartdiagnostiek vindt u onder de Help-sectie in de Azure-portal. Als u diagnostische gegevens over opstarten selecteert, wordt een schermopname en seriële logboekgegevens weergegeven. Het seriële logboek bevat kernelberichten en de schermopname is een momentopname van de huidige status van uw VM's. Op basis van of op de VM Windows of Linux wordt uitgevoerd, wordt bepaald hoe de verwachte schermopname eruit zou zien. Voor Windows zien gebruikers een bureaubladachtergrond en voor Linux, zien gebruikers een aanmeldingsprompt.
Beheerde opstartdiagnostiek inschakelen
Diagnostische gegevens over beheerde opstartbewerkingen kunnen worden ingeschakeld via Azure Portal, CLI en ARM-sjablonen.
Diagnostische gegevens over beheerde opstartbewerkingen inschakelen met behulp van Azure Portal
Wanneer u een virtuele machine maakt in de Azure-portal, is de standaardinstelling dat opstartdiagnostiek is ingeschakeld met behulp van een beheerd opslagaccount. Navigeer naar het tabblad Beheer tijdens het maken van de VIRTUELE machine om deze weer te geven.
Schermopname van het inschakelen van beheerste opstartdiagnostiek tijdens het maken van de virtuele machine.
Ingeschakelde opstartdiagnose beheren met CLI
Opstartdiagnostiek met een beheerd opslagaccount wordt ondersteund in Azure CLI 2.12.0 en later. Als u geen naam of URI invoert voor een opslagaccount, wordt een beheerd account gebruikt. Voor meer informatie en codevoorbeelden, zie de CLI-documentatie voor diagnostiek bij het opstarten.
Beheerde opstartdiagnose inschakelen met PowerShell
Opstartdiagnose met een beheerd opslagaccount wordt ondersteund in Azure PowerShell 6.6.0 en hoger. Als u geen naam of URI invoert voor een opslagaccount, wordt een beheerd account gebruikt. Zie de PowerShell-documentatie voor opstartdiagnostiek voor meer informatie en codevoorbeelden.
Diagnostische gegevens over beheerde opstartbewerkingen inschakelen met behulp van ARM-sjablonen (Azure Resource Manager)
Alles na API-versie 2020-06-01 ondersteunt beheerde opstartdiagnose. Zie voor meer informatie de weergave van het opstartdiagnostische exemplaar.
"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
}
}
}
}
],
Opmerking
Vervang publisherName, imageOffer, imageSKU en imageVersion dienovereenkomstig.
Beperkingen
- Diagnostische gegevens over beheerde opstarten zijn alleen beschikbaar voor Azure Resource Manager-VM's.
- Beheerde opstartdiagnose biedt geen ondersteuning voor VM's met onbeheerde besturingssysteemschijven.
- Opstartdiagnostiek ondersteunt geen Premium opslagaccounts of opslagaccounts met zone-redundantie. Als een van deze wordt gebruikt voor opstartdiagnostiek, ontvangen gebruikers een
StorageAccountTypeNotSupportedfoutmelding bij het starten van de virtuele machine. - Beheerde opslagaccounts worden ondersteund in Resource Manager API-versie 2020-06-01 en hoger.
- Portal ondersteunt alleen het gebruik van opstartdiagnostiek met een beheerd opslagaccount voor virtuele machines met één instantie.
- Gebruikers kunnen geen bewaarperiode configureren voor beheerde opstartdiagnose. De logboeken worden overschreven wanneer de totale grootte 1 GB overschrijdt.
- Als de besturingssysteemschijf wordt gewisseld na het inschakelen van opstartdiagnostiek, moet de VM worden gestopt en opnieuw gestart voordat de opstartdiagnostiek weer functioneert. Om dit te voorkomen, schakelt u diagnostische gegevens over opstarten uit voordat u de besturingssysteemschijf verwisselt en schakelt u deze opnieuw in nadat het wisselen van de besturingssysteemschijf is voltooid.
Volgende stappen
Meer informatie over de Azure-seriële console en het gebruik van opstartdiagnostiek om problemen met virtuele machines in Azure op te lossen.