2016-09-12 18 views
5

ECS'de bir küme tanımladım ve düzgün şekilde temizleyemedim. Yeniden yaratılan bu kümeyle ilişkilendirilmiş EC2 örneklerini sonlandırdım. ECS konsolumda hiçbir küme/repos/hizmet görünmüyor. Aslında, bu servise konsola gittiğimde, başlangıç ​​sihirbazını görüyorum. CLI ile biraz kazmaya başladım.ecs hatası: "

güdümlerle Ne zaman:

  • aws ecs liste-konteyner-örnekleri
  • aws ecs liste hizmetlerini

ben mesajı bir bakın

  • aws ecs liste görevler ____ operasyonu çağrılırken hata oluştu (ClusterNotFoundException): Küme bulunamadı. (bölgemi eklerken bile).

    komut verirken:

    • aws ecs açıklar-kümeleri

    Ben sonuç almak: Ben pisliği temizlemek nasıl

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

    herhangi bir fikir olurdu çok takdir edildi. Teşekkürler!

  • cevap

    1

    Bu küme, yapılandırmasında listelenen bir CloudFormation vardı. Bu küme ECS konsolunda görünmese de, bir CloudFormation yığını silinmiş küme yapılandırmasını kullanarak EC2 örnekleri oluşturuyordu. CloudFormation yığını, bu EC2 örneklerinden sorumluydu. Yığın silinmesi bu sorunu çözdü.

    +0

    ECS kümenizi silmeden yığını nasıl sildiniz? Her şeyi ayarlamak için sihirbazı kullandım ve kümeleri (yukarıdakiyle aynı komutu kullanarak) sorguladığımda, farklı bir bölge (yukarıda kullanmadığım) haricinde aldığınız aynı hatayı alıyorum. [], "başarısızlıklar": [ { "nedeni": "EKSİK", "arn": "arn: aws: ecs: Bize-batı-2 Bu ' '' { "kümeler" yanıt : XXX: küme/varsayılan " " ] } '' Ve US-WEST-2'de kaynakları kullanmıyorum. Kümem US-WEST-1'de. –

    +3

    Ooops! Uygun bir getiri elde etmek için tanımlamak için küme belirtmeniz gerekir. '' 'aws, açıkla-kümeleri -cluster CLUSTERNAME'''nı ecs –