取消註冊已註冊的執行個體 - AWS OpsWorks

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

取消註冊已註冊的執行個體

重要

所以此 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請聯絡 AWS Support 團隊上 AWS Re: 郵寄或透過 AWS 高級 Support

您可以使用 AWS OpsWorks 控制台, AWS CLI,或SDK操作。

使用主控台取消註冊執行個體
  1. 在導覽窗格中,選擇 Instances (執行個體)。

  2. 選擇您要取消註冊的執行個體。

  3. 在執行處理的 [詳細資訊] 頁面上,選擇 [取消註冊]。

    取消註冊執行個體詳細資訊頁面上的執行個體

使用取消註冊執行個體 AWS CLI

執行命aws opsworks deregister-instance令,從堆疊中取消註冊執行個體。

aws opsworks deregister-instance --region region --instance-id instance-id

取消註冊執行個體時, AWS OpsWorks 堆疊會執行下列動作:

  • 將執行個體從堆疊中移除。

  • 將執行個體從任何指派 layer 取消指派。

  • 關閉並解除安裝代理程式。

  • 取消註冊任何附加的資源 (彈性 IP 地址和 Amazon EBS 磁碟區)。

    此程序包括註冊前附加至執行個體的資源,以及您使用的資源 AWS OpsWorks 當實例是堆棧的一部分時,要附加到實例的堆棧。取消註冊之後,資源將不再是堆疊資源的一部分,但會保持連接至執行個體。

  • 停止收取現場部署執行個體的費用。

  • 移除所有 OpsWorks 新增至執行個體的標籤。

執行個體會維持在執行中狀態,但它受到您的直接控制,不再由管理 AWS OpsWorks 堆疊。

注意

僅在 Linux 堆疊中完全支援註冊和取消註冊電腦或執行個體。對於 Windows 堆疊,允許取消註冊執行個體,但不會從執行個體解除安裝 OpsWorks 代理程式。取消註冊不會移除所有變更的檔案,也不會完整還原為特定檔案的備份副本。此清單適用於 Chef 11.10 和 Chef 12 堆疊;以下說明這兩種版本之間的差異。

  • /etc/hosts 會備份至 /var/lib/aws/opsworks/local-mode-cache/backup/etc/,但不會還原。

  • awsopsworks 項目會保留在 passwd、group 和 shadow 檔案等。

  • /etc/sudoers包含對 AWS OpsWorks 堆棧目錄。

  • 下列檔案會安全留下;若要長期保留,請考慮刪除 /var/lib/aws/opsworks

    • /var/log/aws/opsworks 會保留在 Chef 11.10 堆疊中的執行個體上。

    • /var/lib/aws/opsworks 會保留在 Chef 11.10 和 Chef 12 堆疊上。

    • /var/chef 會保留在 Chef 12 堆疊中的執行個體上。

  • 其他留下的檔案:

    • /etc/logrotate.d/opsworks-agent

    • /etc/cron.d/opsworks-agent-updater

    • /etc/ld.so.conf.d/opsworks-user-space.conf

    • /etc/motd.opsworks-static

    • /etc/aws/opsworks

    • /etc/sudoers.d/opsworks

    • /etc/sudoers.d/opsworks-agent