本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
更新計 AWS PCS算節點群組
本主題提供可用選項的概觀,並說明更新AWSPCS計算節點群組時應考量的事項。
更新計AWSPCS算節點群組的選項
更新AWSPCS計算節點群組可讓您變更由啟動之執行個體的屬性 AWSPCS,以及啟動這些執行個體的規則。例如,您可以將節點群組執行個體取代AMI為另一個安裝了不同軟體的執行個體。或者,您可以更新安全群組以變更輸入或輸出網路連線。您也可以變更擴展設定,甚至變更 Spot 執行個體的偏好購買選項。
下列節點群組設定在建立之後無法變更:
-
名稱
-
執行個體
更新 AWS PCS計算節點群組時的考量
計算節點群組會定義用於處理工作、提供互動式殼層存取權和其他工作的EC2執行個體。它們通常與一或多個 AWS PCS佇列相關聯。當您更新計算節點群組以變更其行為 (或其節點的行為) 時,請考慮下列事項:
-
當計算節點群組狀態從 [更新] 變更為 [使用中] 時,對計算節點群組屬性的變更會生效。使用更新的屬性啟動新執行個體。
-
不影響特定節點組態的更新不會影響執行中的節點。例如,新增子網路並變更配置策略。
-
如果您更新計算節點群組的啟動範本,則必須更新計算節點群組以使用新版本。
-
若要從計算節點群組中的節點新增或移除安全群組,請編輯其啟動範本並更新計算節點群組。使用更新的安全群組組啟動新執行個體。
-
如果您直接編輯計算節點群組所使用的安全性群組,則執行中和 future 執行個體會立即生效。
-
如果您在運算節點群組使用的IAM執行個體設定檔中新增或移除權限,則執行中和 future 執行個體會立即生效。
-
若要變更運算節點群組執行個體所使AMI用的執行個體,請更新計算節點群組 (或其啟動範本) 以使用新的執行個體,AMI然後等待 AWS PCS取代執行個體。
-
AWS PCS在節點群組更新作業之後,取代節點群組中的現有執行個體。如果節點上有正在執行的工作,則可以在 AWS PCS取代節點之前完成這些工作。互動式使用者程序 (例如在登入節點執行個體上) 會終止。
Active
當 AWS PCS標示要取代的執行個體時,節點群組狀態會返回到,但實際的取代會在執行個體閒置時發生。 -
如果減少運算節點群組中允許的執行個體數目上限,請從 Slurm AWS PCS 移除節點以達到新的最大值。 AWS PCS終止與已移除的 Slurm 節點相關聯的執行中執行個體。已移除節點上的執行中工作會失敗,並返回其佇列。
-
AWS PCS為每個計算節點群組建立受管理的啟動範本。它們被命名為
pcs-
。請勿在建立或更新計算節點群組時選取它們,否則節點群組將無法正常運作。identifier
-do-not-delete -
如果您更新計算節點群組以使用 Spot 進行購買選項,您的帳戶中必須具有AWSServiceRoleForEC2Spot服務連結角色。如需詳細資訊,請參閱Amazon EC2 Spot 角色 for AWS PCS。
更新AWSPCS計算節點群組
您可以使用AWS管理主控台或更新節點群組AWSCLI。