Amazon-Ec2

ECS 集群沒有 ecs 實例,但在 EC2 中可見兩個 ecs 實例

  • September 11, 2020

我正在嘗試在悉尼地區創建一個非常簡單的集群。

在此處輸入圖像描述

這是一個非常簡單的設置。我將硬碟指定為 60G。我想在集群中有兩個 ec2 實例。

它們按預期顯示在 ec2 面板中。

在此處輸入圖像描述

但是 ec2 實例未顯示在 ecs 集群頁面中:

在此處輸入圖像描述

1)為什麼會發生?

  1. 是否有任何日誌記錄我可以檢查以找出潛在問題?

通過以下兩個步驟修復了該問題:

**1)**確保啟用“自動分配公共 IPv4 地址”

在此處輸入圖像描述

**2)**創建網關並將其附加到 VPC。然後添加到網關的路由。

在此處輸入圖像描述

您在評論中指出實例沒有公共 IP 地址。我從該評論中推斷出您的實例也可能沒有通往 Internet 的路由。

為了使用 ECS,您的實例需要具有到達(至少)ECS 服務端點的路由。到 Internet 的路由可以通過Internet 網關 (IGW)網路地址轉換 (NAT)或通過HTTP 代理。如果沒有到達 ECS 服務端點的路由,ECS 代理將無法將自己註冊到您的集群中,您將無法將這些實例與 ECS 一起使用。

引用自:https://serverfault.com/questions/870209