使用池減少集群啟動時間
為了縮短集群啟動時間,可以指定預定義的池的空閑實例來創建工作節點和驅動節點。這也稱為將集群附加到池。集群是使用池中的實例創建的。如果一個池沒有足夠的空閑資源來創建請求的驅動程序節點或工作節點,則該池通過從實例提供程序分配新實例來擴展。當集群終止時,它使用的實例被返回到池中,並且可以被不同的集群重用。
您可以為驅動節點和工作節點附加不同的池,也可以為兩者附加相同的池。
重要的
必須對驅動節點和工作節點都使用池,或者都不使用池。否則,將出現錯誤,您的集群不會被創建。這避免了驅動節點必須等待工作節點被創建的情況,反之亦然。
需求
您必須擁有附加到每個池的權限;看到池的訪問控製.
您必須為創建AWS帳戶時使用的跨帳戶IAM角色關聯的訪問策略或密鑰添加以下權限:
{“行動”:[“ec2: AssociateIamInstanceProfile”,“ec2: DescribeIamInstanceProfileAssociations”,“ec2: DisassociateIamInstanceProfile”,“ec2: ReplaceIamInstanceProfileAssociation”,“ec2: DeleteTags”]}
關於如何更新現有的跨帳戶IAM角色或密鑰的完整權限列表和說明,請參見創建跨帳戶IAM角色或者聯係工作空間管理員。
重要的
如果沒有這些權限,集群將無法啟動。