2016-09-12 6 views
5

J'ai défini un cluster dans ECS et n'ai pas réussi à le nettoyer correctement. J'ai terminé les instances EC2 associées à ce cluster qui sont recréées. Aucun cluster/repos/services n'apparaissent dans ma console ECS. En fait, quand je vais à ce service via la console, je vois l'assistant de démarrage. J'ai commencé à creuser avec la CLI.Erreur ecs: "Une erreur est survenue (ClusterNotFoundException) lors de l'appel de ..."

Lors de l'émission des commandes:

  • aws ecs liste de conteneurs-instances
  • SSFE ecs liste de services
  • SSFE ecs liste-tâches

Je vois le message Une erreur s'est produite (ClusterNotFoundException) lors de l'appel de l'opération ____: Cluster introuvable. (même en incluant ma région).

Lorsque vous exécutez la commande suivante:

  • aws ecs describe-grappes

Je reçois le résultat:

{ 
    "clusters": [], 
    "failures": [ 
     { 
      "arn": "arn:aws:ecs:us-east-1:123456789012:cluster/default", 
      "reason": "MISSING" 
     } 
    ] 
} 

Toutes les idées sur la façon dont je peux nettoyer mon désordre serait très appréciée. Merci!

Répondre

1

CloudFormation répertoriant ce cluster dans sa configuration. Même si ce cluster n'était pas visible dans la console ECS, une pile CloudFormation créait des instances EC2 à l'aide de la configuration de cluster supprimée. La pile CloudFormation était responsable de ces instances EC2. Supprimer la pile a résolu ce problème.

+0

Comment avez-vous supprimé la pile sans supprimer votre cluster ECS? J'ai utilisé l'assistant pour tout configurer et quand je demande des clusters (en utilisant la même commande que ci-dessus), j'obtiens la même erreur que ci-dessus sauf pour une région différente (que je n'utilise pas). Il répond '' '{ "clusters": [], "échecs": [ { "raison": "MISSING", "arn": « arn: aws: ecs: nous-ouest-2 : XXX: cluster/default " } ] }' '' Et je n'utilise pas de ressources dans US-WEST-2. Mon cluster est dans US-WEST-1. –

+3

Oups! Vous devez spécifier le cluster à décrire pour obtenir un retour correct. '' 'aws ecs describe-clusters --cluster CLUSTERNAME''' –