Support für Azure Stack HCI-Bereitstellungsprobleme erhalten
Gilt für: Azure Stack HCI, Version 23H2
In diesem Artikel wird beschrieben, wie Sie Microsoft-Unterstützung für Azure Stack HCI-Bereitstellungsprobleme erhalten, einschließlich Protokollsammlung und Remoteunterstützung.
Potenzielle Bereitstellungsprobleme
In der folgenden Tabelle werden potenzielle Probleme beschrieben, die während der Bereitstellung auftreten können, sowie empfohlene Maßnahmen zur Problembehandlung.
Probleme | Empfohlene Problembehandlungsaktionen |
---|---|
– Probleme bei der Active Directory-Vorbereitung. – Konfigurationsprobleme bei der Installation des Azure Stack HCI-Betriebssystems. – Probleme bei der Bereitstellung durch den Azure-Portal und die Vorlage. |
Erstellen Sie ein Supportticket. |
- Probleme bei der Umgebungsüberprüfung. - Initialisierungs- und Registrierungsprobleme. – Probleme bei der Bereitstellungsüberprüfung. – Fehler bei der Bereitstellung. |
1. Melden Sie ein Supportticket an. 2. Führen Sie eine eigenständige Protokollsammlung aus. |
Durchführen einer eigenständigen Protokollsammlung
Wenn keine Beobachtbarkeitskomponenten bereitgestellt wurden oder während der Clusterbereitstellung oder -registrierung Probleme auftreten, können Sie eine eigenständige Protokollsammlung durchführen, um Diagnosedaten zu Sammeln und zu Problembehandlungszwecken an Microsoft zu senden. Stellen Sie sicher, dass Sie ein Supportticket einreichen, bevor Sie mit der Protokollsammlung fortfahren.
Hier sind die allgemeinen Schritte für die eigenständige Protokollsammlung:
- Kopieren Sie, wie von Microsoft-Support angewiesen, die angeforderten Diagnosedaten vom Azure Stack HCI-Knoten in ein System, das mit Azure verbunden ist.
- Verwenden Sie
Send-AzStackHciDiagnosticData
, um die kopierten Diagnosedaten zu Problembehandlungszwecken an Microsoft zu übertragen. Microsoft kann auf diese Daten zugreifen, nachdem Sie ein Supportticket einreichen.
Wenn die Beobachtbarkeitsfunktion bereits konfiguriert ist, können Sie Diagnosedaten mithilfe des On-Demand-Protokollsammlungsprozesses an Microsoft senden. Anweisungen finden Sie unter Sammeln von Protokollen. Informationen zu zusätzlichen Protokollsammlungsmethoden in Azure Stack HCI und deren Verwendung finden Sie unter Diagnose.
Senden von Protokollen an Microsoft
Sie können eine der folgenden Anmeldeinformationen verwenden, um Protokolle zu senden:
- Gerätecodeanmeldeinformationen ($RegistrationWithDeviceCode). Weitere Informationen finden Sie unter Senden von Protokollen mithilfe von Gerätecodeanmeldeinformationen.
- Anmeldeinformationen für Dienstprinzipalnamen (Service Principal Name, SPN) ($RegistrationSPCredential). Weitere Informationen finden Sie unter Senden von Protokollen mit SPN-Anmeldeinformationen.
- Registrierung mit vorhandenen Kontextanmeldeinformationen ($RegistrationWithExistingContext). Weitere Informationen finden Sie unter Senden von Protokollen mithilfe der Registrierung mit vorhandenen Kontextanmeldeinformationen.
Senden von Protokollen mithilfe von Gerätecodeanmeldeinformationen
Wenn Sie den folgenden Befehl ausführen, werden Sie aufgefordert, einen Webbrowser zu öffnen und den angegebenen Code einzugeben, um mit dem Authentifizierungsprozess fortzufahren.
Send-AzStackHciDiagnosticData -ResourceGroupName <ResourceGroupName> -SubscriptionId <SubscriptionId> -TenantId <TenantId> - RegistrationWithDeviceCode -DiagnosticLogPath <LogPath> -RegistrationRegion <RegionName> -Cloud <AzureCloud>
Senden von Protokollen mithilfe von SPN-Anmeldeinformationen
Send-AzStackHciDiagnosticData -ResourceGroupName <ResourceGroupName> -SubscriptionId <SubscriptionId> -TenantId <TenantId> - RegistrationSPCredential <RegistrationSPCredential> -DiagnosticLogPath <LogPath> -RegistrationRegion <RegionName> -Cloud <AzureCloud>
Sie können die folgenden Befehle verwenden, um SPN-Anmeldeinformationen abzurufen:
$SPNAppID = "<Your App ID>"
$SPNSecret= "<Your SPN Secret>"
$SPNsecStringPassword = ConvertTo-SecureString
$SPNSecret -AsPlainText -Force
$SPNCred = New-Object System.Management.Automation.PSCredential ($SPNAppID, $SPNsecStringPassword)
Senden von Protokollen mithilfe der Registrierung mit vorhandenen Kontextanmeldeinformationen
Send-AzStackHciDiagnosticData -ResourceGroupName <ResourceGroupName> -SubscriptionId <SubscriptionId> -TenantId <TenantId> - RegistrationWithExistingContext -DiagnosticLogPath <LogPath> - RegistrationRegion <RegionName> -Cloud <AzureCloud>
Erhalten von Remotesupport
In den Szenarien vor der Bereitstellung oder Vorregistrierung werden Sie aufgefordert, die Remoteunterstützung über die Umgebungsprüfung zu installieren und zu aktivieren, um die Bereitschaft für die Bereitstellung zu bewerten. Wenn Sie den Remotesupport aktivieren, können Microsoft-Support remote eine Verbindung mit Ihrem Gerät herstellen und Unterstützung anbieten. Informationen zum Remotesupport nach der Bereitstellung des Clusters finden Sie unter Abrufen von Remoteunterstützung für Azure Stack HCI.
Der allgemeine Workflow, um Remoteunterstützung im Szenario vor der Bereitstellung oder Vorregistrierung zu erhalten, sieht wie folgt aus:
- Senden Sie eine Supportanfrage.
- Aktivieren Sie die Remoteunterstützung über PowerShell. Diese Konfiguration wird einmalig ausgeführt.
Aktivieren der Remoteunterstützung
Führen Sie die folgenden Schritte aus, um die Remoteunterstützung zu aktivieren:
Richten Sie eine PowerShell-Remotesitzung mit dem Clusterknoten ein. Führen Sie PowerShell als Administrator aus, und führen Sie den folgenden Befehl aus:
Enter-PsSession -ComputerName <NodeName> -Credential $cred
Führen Sie den folgenden Befehl aus, um die Remoteunterstützung zu aktivieren. Das Beispiel shared Access Signature (SAS) wird vom Microsoft-Supportteam bereitgestellt.
Enable-AzStackHciRemoteSupport -AccessLevel <Diagnostics Or DiagnosticsRepair> -ExpireInMinutes <1440> -SasCredential <Sample SAS> -PassThru
Hinweis
Wenn Sie den Befehl zum Aktivieren der Remoteunterstützung ausführen, wird möglicherweise der folgende Fehler angezeigt:
Processing data from remote server <NodeName> failed with the following error message: The I/O operation has been aborted because of either a thread exit or an application request.
Dies bedeutet, dass die JEA-Konfiguration (Just Enough Administration) nicht eingerichtet wurde. Wenn Sie die Remoteunterstützung aktivieren, ist ein Dienstneustart erforderlich, um JEA zu aktivieren. Während der JEA-Konfiguration der Remoteunterstützung wird die Windows-Remoteverwaltung (Windows Remote Management, WinRM) zweimal neu gestartet, wodurch die PsSession auf dem Knoten unterbrochen werden kann. Um diesen Fehler zu beheben, warten Sie einige Minuten, bevor Sie wieder eine Verbindung mit dem Remoteknoten herstellen, und führen Sie dann den Befehl erneut aus, um die
Enable-AzStackHciRemoteSupport
Remoteunterstützung zu aktivieren.
Szenarios zur Remoteunterstützungsverwendung finden Sie unter Beispiele für Remoteunterstützung.
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für