Freigeben über


AKSOperationPreempted- oder AKSOperationPreemptedByDelete-Fehler beim Ausführen eines neuen Vorgangs

In diesem Artikel wird erläutert, wie Sie den Fehler AKSOperationPreempted oder AKSOperationPreemptedByDelete identifizieren und beheben können, wenn Sie versuchen, einen neuen Vorgang auszuführen, dieser aber von einem anderen Vorgang auf einem Microsoft Azure Kubernetes Service (AKS)-Cluster verdrängt wurde.

Symptome

Wenn Sie versuchen, einen neuen Vorgang auf einem AKS-Cluster auszuführen, erhalten Sie eine der folgenden Fehlermeldungen:

  • Code: "AKSOperationPreempted"

    Meldung: "Dieser Vorgang wurde von einem anderen Vorgang mit der ID <Vorgangs-ID> verdrängt"

    Diese Meldung gibt an, dass der Vorgang von einem anderen Vorgang vorgedrängt wurde, und die GUID für den neuen Vorgang wird in der Fehlermeldung angegeben.

  • Code: "AKSOperationPreemptedByDelete"

    Meldung: "Dieser Vorgang wurde durch den Löschvorgang unterbrochen."

    Diese Meldung gibt an, dass der Vorgang durch einen Löschvorgang vorgedrängt wurde.

Ursache

Dieser Fehler tritt in der Regel auf, wenn ein laufender Vorgang durch einen nachfolgenden Vorgang unterbrochen wird, der vor Abschluss des laufenden Vorgangs ausgegeben wurde. Der Fehler gibt den nachfolgenden Vorgang an, bei dem es sich um einen Löschvorgang oder einen anderen Vorgang handeln kann.

Lösung

Verwenden Sie eine der folgenden Methoden, um dieses Problem zu beheben. Wenn keine Vorgänge mehr ausgeführt werden, können Sie versuchen, den Vorgang erneut auszuführen.

  • Warten Sie, bis der vorherige Vorgang abgeschlossen ist.

    Sie können den Status des Vorgangs mithilfe der in der Fehlermeldung angegebenen ID mit dem folgenden Befehl überprüfen:

    az aks operation show \
        --resource-group myResourceGroup \
        --name myCluster \
        --operation-id "<operation-id>"
    
  • Führen Sie einen abort Befehl aus, um den vorherigen Vorgang zu beenden.

    Weitere Informationen zum Abbrechen eines Vorgangs finden Sie unter Beenden eines lange ausgeführten Vorgangs in einem Azure Kubernetes Service (AKS)-Cluster.

Weitere Informationen

Allgemeine Fehlerbehebung bei der Erstellung von AKS-Clustern

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.