本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取消註冊已註冊的執行個體
重要
AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將工作負載遷移到其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post
您可以使用 AWS OpsWorks 主控台 AWS CLI或 SDK操作取消註冊執行個體。
使用主控台取消註冊執行個體
-
在導覽窗格中,選擇 Instances (執行個體)。
-
選擇您要取消註冊的執行個體。
-
在執行個體的詳細資訊頁面上,選擇取消註冊。
使用 取消註冊執行個體 AWS CLI
執行 aws opsworks deregister-instance命令,從其堆疊取消註冊執行個體。
aws opsworks deregister-instance --region
region
--instance-idinstance-id
當您取消註冊執行個體時, AWS OpsWorks Stacks 會執行下列動作:
-
將執行個體從堆疊中移除。
-
將執行個體從任何指派 layer 取消指派。
-
關閉並解除安裝代理程式。
-
取消註冊任何連接的資源 (彈性 IP 地址和 Amazon EBS磁碟區)。
此程序包含註冊前連接至執行個體的資源,以及您使用 Stacks AWS OpsWorks 在作為堆疊一部分時連接至執行個體的資源。取消註冊之後,資源將不再是堆疊資源的一部分,但會保持連接至執行個體。
-
停止收取現場部署執行個體的費用。
-
移除 OpsWorks 新增至執行個體的所有標籤。
執行個體會維持在執行中狀態,但由您直接控制,且不再由 Stacks AWS OpsWorks 管理。
注意
只有在 Linux 堆疊中完全支援註冊和取消註冊電腦或執行個體。對於 Windows 堆疊,允許取消註冊執行個體,但不會從執行個體解除安裝 OpsWorks 代理程式。取消註冊不會移除所有變更的檔案,也不會完整還原為特定檔案的備份副本。此清單適用於 Chef 11.10 和 Chef 12 堆疊;以下說明這兩種版本之間的差異。
-
/etc/hosts
會備份至/var/lib/aws/opsworks/local-mode-cache/backup/etc/
,但不會還原。 -
aws
和opsworks
項目會保留在 passwd、group 和 shadow 檔案等。 -
/etc/sudoers
包含 Stacks 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
-