Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Lösungen für einen Fehler "Protokollanalyse-Arbeitsbereichsinformationen können nicht abgerufen werden", der auftritt, wenn Sie einen Microsoft Azure Kubernetes Service (AKS)-Cluster aktualisieren oder skalieren.
Symptome
Wenn Sie einen AKS-Cluster starten, aktualisieren oder skalieren, wird möglicherweise eine der folgenden Fehler angezeigt:
Fehler beim Speichern des Containerdiensts "<Containerdienstname>".
Fehler: Protokollanalyse-Arbeitsbereichsinformationen können nicht abgerufen werden.
Ressourcen-ID: /subscriptions/<WorkspaceSubscription>/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-WorkspaceID-weu<>.
Detail: operationalinsights. WorkspacesClient#GetSharedKeys: Fehler beim Antworten auf Anforderung: StatusCode=404 -- Originalfehler: autorest/azure: Der Dienst hat einen Fehler zurückgegeben. Status=404 Code='ResourceGroupNotFound' Message='Resource Group 'defaultresourcegroup-weu' konnte nicht gefunden werden.'
or
Fehler: Der Log Analytics-Arbeitsbereich kann nicht abgerufen werden. Wenn die Ressource absichtlich gelöscht wird, um die Überwachung zu beenden, deaktivieren Sie auch das Überwachungs-Addon durch folgendes Dokument: https://aka.ms/aks-disable-monitoring-addon. Wenn die Ressource versehentlich gelöscht wird, erstellen Sie sie erneut mit folgendem Dokument: https://aka.ms/new-log-analytics, und aktivieren Sie die neue Arbeitsbereichsressourcen-ID durch folgendes Dokument: https://aka.ms/aks-enable-addons. Ressourcen-ID: /subscriptions/<WorkspaceSubscription>/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-WorkspaceID-weu<>.
Detail: operationalinsights. WorkspacesClient#GetSharedKeys: Fehler beim Antworten auf Anforderung: StatusCode=404 -- Originalfehler: autorest/azure: Der Dienst hat einen Fehler zurückgegeben. Status=404 Code='ResourceGroupNotFound' Message='Resource Group 'defaultresourcegroup-weu' konnte nicht gefunden werden.'
Dieses Problem tritt auf, wenn Sie den Log Analytics-Arbeitsbereich oder die Ressourcengruppe löschen, in der sich der Arbeitsbereich befindet, ohne die Überwachung auf dem AKS-Cluster zu deaktivieren.
Beheben Sie dieses Problem mithilfe einer der folgenden Lösungen.
Lösung 1: Wiederherstellen des Log Analytics-Arbeitsbereichs
Wenn sie seit dem Löschen des Arbeitsbereichs weniger als 14 Tage (der Standardzeitraum für vorläufiges Löschen) beträgt, stellen Sie den Arbeitsbereich wieder her.
Notiz
- Wenn er nicht 14 Tage lang war, kann der Arbeitsbereich nicht mit demselben Namen neu erstellt werden. Daher muss die Wiederherstellung erfolgen, da die AKS-Steuerelementebene den Arbeitsbereich basierend auf dem Ressourcen-URI findet.
- Wenn Ihr Arbeitsbereich als Teil eines Vorgangs zum Löschen einer Ressourcengruppe gelöscht wurde, müssen Sie zuerst die Ressourcengruppe mit demselben Namen neu erstellen.
- Um die Arbeitsbereichwiederherstellung durchzuführen, müssen Sie über die Berechtigung "Mitwirkender" für das Abonnement und die Ressourcengruppe verfügen, in der sich der Arbeitsbereich befindet, und die folgenden Informationen sind ebenfalls erforderlich:
- Abonnement-ID
- Ressourcengruppenname
- Arbeitsbereichname
- Region
Rufen Sie die Ressourcen-ID des Arbeitsbereichs ab, indem Sie den Azure CLI-Befehl
az aks show -g <clusterRG> -n <clusterName>ausführen.Dies ist ein Beispiel für die Befehlsausgabe:
root@AKS# az aks show -g aksrg -n testcluster1 { "aadProfile": null, "addonProfiles": { "httpapplicationrouting": { "config": {}, "enabled": false }, "omsagent": { "config": { "logAnalyticsWorkspaceResourceID": "/subscriptions/<WorkspaceSubscription>/resourceGroups/defaultresourcegroup-eus/providers/Microsoft.OperationalInsights/workspaces/defaultworkspace-<WorkspaceID>-eus" }, "enabled": trueErstellen Sie den Arbeitsbereich mit der Arbeitsbereichsressourcen-ID erneut, indem Sie das PowerShell-Cmdlet New-AzOperationalInsightsWorkspace ausführen.
Führen Sie den Upgrade- oder Skalierungsvorgang erneut aus.
Lösung 2: Deaktivieren der Überwachung auf dem AKS-Cluster
Wenn es mehr als 14 Tage seit dem Löschen des Arbeitsbereichs war, deaktivieren Sie die Überwachung auf dem AKS-Cluster, und führen Sie dann den Upgrade- oder Skalierungsvorgang erneut aus.
Führen Sie den folgenden Befehl aus, um die Überwachung auf dem AKS-Cluster zu deaktivieren:
az aks disable-addons -a monitoring -g <clusterRG> -n <clusterName>
Wenn beim Deaktivieren des Überwachungs-Add-Ons derselbe Fehler auftritt, erstellen Sie den fehlenden Log Analytics-Arbeitsbereich neu, und führen Sie dann den Upgrade- oder Skalierungsvorgang erneut aus.
Kontaktieren Sie uns für Hilfe
Wenn Sie Fragen haben, können Sie den Azure-Communitysupport stellen. Sie können auch Produktfeedback an die Azure Feedback Community senden.