本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
(選用) 使用 CloudFormation 範本建立啟用 EFA 的啟動範本
由於設定 EFA 有數個相依性,因此已提供 CloudFormation 範本,供您用來設定運算節點群組。它支援最多具有四個網路卡的執行個體。若要進一步了解具有多個網路卡的執行個體,請參閱《Amazon Elastic Compute Cloud 使用者指南》中的彈性網路介面。
從下列 URL 下載 CloudFormation 範本,然後將其上傳至您使用 AWS PCS AWS 區域 的 中的 CloudFormation 主控台。
https://aws-hpc-recipes.s3.amazonaws.com/main/recipes/pcs/enable_efa/assets/pcs-lt-efa.yaml
在 AWS CloudFormation 主控台中開啟範本時,輸入下列值。請注意,範本將提供一些預設參數值,您可以將它們保留為預設值。
-
在提供堆疊名稱下
-
在堆疊名稱下,輸入描述性名稱。我們建議您合併為 AWS PCS 運算節點群組選擇的名稱,例如
。NODEGROUPNAME
-efa-lt
-
-
在參數下
-
在 NumberOfNetworkCards 下,選擇節點群組中執行個體中的網路卡數量。
-
在 VpcId 下,選擇 AWS PCS 叢集部署所在的 VPC。
-
在 NodeGroupSubnetId 下,選擇叢集 VPC 中要啟動啟用 EFA 執行個體的子網路。
-
在 PlacementGroupName 下,將 欄位保留空白,以為節點群組建立新的叢集置放群組。如果您有想要使用的現有置放群組,請在此處輸入其名稱。
-
在 ClusterSecurityGroupId 下,選擇您用來允許存取叢集中其他執行個體和 AWS PCS API 的安全群組。許多客戶會從其叢集 VPC 中選擇預設安全群組。
-
在 SshSecurityGroupId 下,提供您用來允許傳入 SSH 存取叢集中節點的安全群組 ID。
-
針對 SshKeyName,選取 SSH 金鑰對以存取叢集中的節點。
-
針對 LaunchTemplateName,輸入啟動範本的描述性名稱,例如
。名稱對於您將使用 AWS PCS AWS 區域 的 AWS 帳戶 必須是唯一的。NODEGROUPNAME
-efa-lt
-
-
在功能下
-
勾選我確認 AWS CloudFormation 可能建立 IAM 資源的方塊。
-
監控 CloudFormation 堆疊的狀態。當它到達CREATE_COMPLETE
啟動範本時,即可使用。將其與 AWS PCS 運算節點群組搭配使用,如上述 中所述建立或更新 EFA 的運算節點群組。