Amazon EC2 閘道故障診斷 - AWS Storage Gateway

Amazon S3 檔案閘道文件已移至什麼是 Amazon S3 檔案閘道?

Amazon FSx 檔案閘道文件已移至什麼是 Amazon FSx 檔案閘道?

磁碟區閘道文件已移至什麼是磁碟區閘道?

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon EC2 閘道故障診斷

在下列各節中,您可以找到使用 Amazon EC2 上部署的閘道時可能會遇到的典型問題。如需現場部署閘道與 Amazon EC2 中部署的閘道之間差異的詳細資訊,請參閱部署 Amazon EC2 執行個體以託管您的磁帶閘道

幾分鐘後,您的閘道啟用尚未發生

在 Amazon EC2 主控台中檢查下列項目:

  • 連接埠 80 會在您與執行個體相關聯的安全性群組中啟動。如需有關新增安全群組規則的詳細資訊,請參閱《Linux Amazon EC2 使用者指南》》中的新增安全群組規則

  • 閘道執行個體標示為執行中。在 Amazon EC2 主控台中,執行個體的 EC2 EC2 EC2 EC2 主控台 (State) 值應該是執行中。

  • 確保您的 Amazon EC2 執行個體類型符合最低需求,如中所述儲存需求

更正問題後,請嘗試再次啟動閘道。若要這樣做,請開啟 Storage Gateway 主控台,選擇在 Amazon EC2 上部署新閘道,然後重新輸入執行個體的 IP 位址。

在執行個體清單中找不到 EC2 閘道執行個體

如果您並未建立執行個體的資源標籤,又有許多執行個體正在執行,要分辨您啟動了哪些執行個體會十分困難。在這種情況下,您可以執行以下動作,尋找閘道執行個體:

  • 在執行個體的 Description (描述) 標籤上檢查 Amazon Machine Image (AMI) 的名稱。以 Storage Gateway AMI 為基礎的執行個體應該以文字開頭aws-storage-gateway-ami

  • 如果您有多個以 Storage Gateway AMI 為基礎的執行個體,請檢查執行個體啟動時間以尋找正確的執行個體。

您已建立 Amazon EBS 磁碟區,但無法將其連接到 EC2 閘道執行個體

檢查有問題的 Amazon EBS 磁碟區是否與閘道執行個體位於相同的可用區域。如果可用區域有差異,請在與您執行個體相同的 Amazon EBS 磁碟區中建立新的 Amazon EBS 磁碟區。

當您嘗試新增儲存磁碟區時,您會收到一則訊息,指出您沒有可用的磁碟

最近啟用的閘道未定義儲存磁碟區。您必須先配置本機磁碟到閘道,用作上傳緩衝和快取儲存,才能定義磁碟區儲存。對於部署到 Amazon EC2 的閘道,本機磁碟是連接到執行個體的 Amazon EBS 磁碟區。發生此錯誤訊息可能是因為沒有為執行個體定義 Amazon EBS 磁碟區。

檢查執行閘道的執行個體是否有定義的區塊型儲存設備。如果只有兩個區塊型儲存設備 (AMI 隨附的預設裝置),則應該新增儲存體。如需這項作業的詳細資訊,請參閱部署 Amazon EC2 執行個體以託管您的磁帶閘道。連接兩個或多個 Amazon EBS 磁碟區後,請嘗試在閘道上建立磁碟區儲存。

您想要移除配置為上傳緩衝區空間的磁碟,以減少上傳緩衝區空間

請遵循 決定要配置的上傳緩衝區大小 中的步驟。

往返 EC2 閘道的輸送量降至零

確認閘道執行個體正在執行。如果執行個體因為重新開機等原因而啟動,請等待執行個體重新啟動。

此外,請確認閘道 IP 沒有變更。如果執行個體在停止後又重新啟動,則執行個體的 IP 地址可能會變更。在這種情況下,您需要啟用新的閘道。

您可以從 Amazon CloudWatch 主控台檢視進出閘道的輸送量。如需有關測量進出閘道輸送量的詳細資訊AWS,請參閱測量磁帶閘道與之間的效能AWS

您想AWS Support要協助疑難排解 EC2 閘道

Storage Gateway 提供了一個本機主控台,可讓您用來執行多項維護工作,包括啟動AWS Support以存取閘道以協助您疑難排解閘道問題。根據預設,會停用對閘道的AWS Support存取。您可以透過 Amazon EC2 本機主控台提供此存取權。您可以透過安全殼層 (SSH) 登入 Amazon EC2 EC2 本機主控台。若要透過 SSH 成功登入,您執行個體的安全群組必須有開啟 TCP 連接埠 22 的規則。

注意

如果您將新的規則新增至現有的安全群組,新的規則將套用到使用該安全群組的所有執行個體。如需有關安全群組以及如何新增安全群組規則的詳細資訊,請參閱 Amazon EC2 使用者指南》》Amazon EC2 安全群組

若要讓您AWS Support連線到閘道,請先登入 Amazon EC2 執行個體的本機主控台,導覽至儲存閘道的主控台,然後提供存取權。

若要啟動 Amazon EC2 執行個體上部署閘道的AWS Support存取權
  1. 登入 Amazon EC2 執行個體的本機主控台。如需指示,請參閱 Amazon EC2 使用者指南的 Connect 到您的執行個體。

    您可以使用以下命令登入 EC2 執行個體的本機主控台。

    ssh –i PRIVATE-KEY admin@INSTANCE-PUBLIC-DNS-NAME
    注意

    私密金鑰是包含您用來啟動 Amazon EC2 執行個體之 EC2 key pair 私有憑證的.pem檔案。如需詳細資訊,請參閱 Amazon EC2 使用者指南》中的擷取公有 key pair

    執行個體-公有 DNS 名稱是您的 Amazon EC2 執行個體的公有網域名稱系統 (DNS) 名稱。您可以在 EC2 主控台中選取 Amazon EC2 執行個體,然後按一下「說明」索引標籤,以取得此公用 DNS 名稱。

  2. 出現提示時,輸入6 - Command Prompt以開啟AWS Support頻道主控台。

  3. 輸入 h 以開啟 AVAILABLE COMMANDS (可用命令) 視窗。

  4. 執行下列任意一項:

    • 如果您的閘道使用公用端點,請在 [可用的指令] 視窗中輸入open-support-channel以連線至 Storage Gateway 的客戶支援。允許 TCP 連接埠 22,以便您可以開啟支援通道AWS。當您連線到客戶支援時,Storage Gateway 會指派一個支援號碼給您。請記下您的支援號碼。

    • 如果您的閘道使用 VPC 端點,請在 AVAILABLE COMMANDS (可用命令) 視窗中輸入 open-support-channel。如果您的閘道未啟動,請提供 VPC 端點或 IP 位址,以連線至 Storage Gateway 的客戶支援。允許 TCP 連接埠 22,以便您可以開啟支援通道AWS。當您連線到客戶支援時,Storage Gateway 會指派一個支援號碼給您。請記下您的支援號碼。

    注意

    此管道號碼不是傳輸控制通訊協定/使用者資料包通訊協定 (TCP/UDP) 連接埠號碼。而是,閘道會與 Storage Gateway 道伺服器建立安全殼層 (SSH) (TCP 22) 連線,並提供連線的支援通道。

  5. 建立支援管道後,請提供您的支援服務號碼,AWS Support以AWS Support便提供疑難排解協助。

  6. 當支援工作階段完成時,請輸入 q 將其結束。AWS Support在通知您支援工作階段完成之前,請勿關閉工作階段。

  7. 輸入exit以結束儲存裝置閘道主控台。

  8. 依照主控台功能表登出 Storage Gateway 執行個體。