本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取消節點與 Puppet 企業伺服器 OpsWorks 的關聯
重要
該 AWS OpsWorks for Puppet Enterprise 服務於 2024 年 3 月 31 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post
本節說明如何取消 Puppet 企業伺服器管理之受管理節點的關聯,或移除與管理 OpsWorks 的節點之間的關聯。此作業是在命令列或 Puppet 企業主控台中執行;您無法取消 Puppet 企業管理主控台中 OpsWorks 節點的關聯。目前, OpsWorks 針對 Puppet 企業 API 不允許批次移除多個節點。本節中的命令會一次取消一個節點的關聯。
我們建議您在刪除伺服器前先從 Puppet 主伺服器取消與節點的關聯,使得節點可在不嘗試重新連線到伺服器的情況下繼續運作。要做到這一點,運行disassociate-node
AWS CLI 命令。若要從 PE 完全移除節點,您必須取消與節點的關聯,然後撤銷其憑證,使節點不再繼續嘗試與 Puppet 主伺服器確認。當您不再想要使用 Puppet 主伺服器管理他們時,您也應從節點解除安裝 puppet-agent
取消與節點的關聯
-
在中 AWS CLI,執行下列命令以取消節點的關聯。
Node_name
是您要取消關聯的節點名稱;對於 Amazon EC2 執行個體,這是執行個體 ID。伺服器名稱
是您要取消節點關聯的傀儡主物件名稱。兩個都是必要參數。--region
參數並非必要項目,除非您希望從不是位於您預設區域內的 Puppet 主伺服器取消與節點的關聯。aws opsworks-cm --region
Region_name
disassociate-node --node-nameNode_name
--server-nameServer_name
下列是範例命令。
aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest
-
等待回應訊息指出取消關聯已完成。
如需如何刪除 Puppet 企業伺服器 OpsWorks 的相關資訊,請參閱刪除 Pu OpsWorks ppet 企業伺服器。
另請參閱
-
Puppet Enterprise 文件中的 Remove nodes