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.
In diesem Artikel wird erläutert, wie Sie den K8SAPIServerConnFailVMExtensionError
Fehler identifizieren und beheben (auch als Fehlercode ERR_K8S_API_SERVER_CONN_FAIL, Fehlernummer 51 bezeichnet), der auftritt, wenn Sie versuchen, einen Microsoft Azure Kubernetes Service (AKS)-Cluster zu starten oder bereitzustellen.
Voraussetzungen
- Das Befehlszeilentool Netcat (nc)
Problembeschreibung
Wenn Sie versuchen, einen AKS-Cluster zu starten oder zu erstellen, erhalten Sie die folgende Fehlermeldung:
Die Verbindung von Agents mit dem Kubernetes-API-Server kann nicht hergestellt werden. Weitere Informationen finden Sie unter https://aka.ms/aks-required-ports-and-addresses .
Details: Code="VMExtensionProvisioningError"
Message="VM hat beim Verarbeiten der Erweiterung 'vmssCSE' einen Fehler gemeldet.
Fehlermeldung: "Fehler beim Ausführen: Befehl konnte nicht ausgeführt werden: Befehl beendet mit exit status=51\n[stdout]\n{
"ExitCode": "51",
"Output": "Thu Oct 14 18:07:37 UTC 2021,aks-nodepool1-18315663-vmss000000\nConnection to
Ursache
Ihre Clusterknoten können keine Verbindung mit Ihrem Cluster-API-Server-Pod herstellen.
Lösung
Führen Sie einen Netcat-Befehl aus, um zu überprüfen, ob Ihre Knoten den vollqualifizierten Domänennamen (FQDN) des Clusters auflösen können:
nc -vz <cluster-fqdn> 443
Wenn Sie die Ausgangsfilterung über eine Firewall verwenden, stellen Sie sicher, dass der Datenverkehr zu Ihrem Cluster-FQDN zulässig ist.
In seltenen Fällen kann die ausgehende IP-Adresse der Firewall blockiert werden, wenn Sie autorisierte IP-Adressen haben, die auf Ihrem Cluster aktiviert sind. In diesem Szenario müssen Sie die ausgehende IP-Adresse Ihrer Firewall zur Liste der autorisierten IP-Bereiche für den Cluster hinzufügen. Weitere Informationen finden Sie unter "Sicherer Zugriff auf den API-Server mithilfe autorisierter IP-Adressbereiche in AKS".
Weitere Informationen
Kontaktieren Sie uns für Hilfe
Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.