View a markdown version of this page

建立 UltraServer 容量區塊的容量保留資源群組 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立 UltraServer 容量區塊的容量保留資源群組

您可以使用 AWS Resource Groups 建立 UltraServer 容量區塊的邏輯集合。建立容量保留資源群組之後,您可以新增帳戶中擁有的 UltraServer 容量區塊。新增 UltraServer 容量區塊後,您可以將執行個體啟動的目標設為容量保留資源群組,而不是個別的容量區塊。以容量保留資源群組為目標的執行個體,會與群組中具有相符屬性和可用容量的任何 UltraServer 容量區塊相符。如果容量保留資源群組沒有具有相符屬性和可用容量的 UltraServer 容量區塊,執行個體啟動會失敗。

如果 UltraServer 容量區塊在執行執行個體時從容量保留資源群組中移除,這些執行個體會繼續在容量區塊中執行。如果群組中有一個 UltraServer 容量區塊在執行個體執行時結束,則會終止該等執行個體。

若要將執行個體容量區塊新增至容量保留資源群組,請參閱 容量保留資源群組

若要為 UltraServer 容量區塊建立容量保留資源群組,請使用下列其中一種方法。

AWS CLI
為 UltraServer 容量區塊建立容量保留資源群組

請使用 create-group AWS CLI 命令,並針對 --configuration,指定以下各項:

{ "Configuration": [ { "Type": "AWS::EC2::CapacityReservationPool", "Parameters": [ { "Name": "instance-type", "Values": [ "instance_type" ] }, { "Name": "reservation-type", "Values": [ "capacity-block" ] } ] }, { "Type": "AWS::ResourceGroups::Generic", "Parameters": [ { "Name": "allowed-resource-types", "Values": [ "AWS::EC2::CapacityReservation" ] } ] } ] }
PowerShell
為 UltraServer 容量區塊建立容量保留資源群組

使用 New-RGGroup cmdlet。針對 -Configuration,指定以下各項:

{ "Configuration": [ { "Type": "AWS::EC2::CapacityReservationPool", "Parameters": [ { "Name": "instance-type", "Values": [ "instance_type" ] }, { "Name": "reservation-type", "Values": [ "capacity-block" ] } ] }, { "Type": "AWS::ResourceGroups::Generic", "Parameters": [ { "Name": "allowed-resource-types", "Values": [ "AWS::EC2::CapacityReservation" ] } ] } ] }
注意

若要將各種容量保留類型新增至現有的僅限 UltraServer 群組,您必須先使用 put-group-configuration API 修改群組組態,並移除 instance-typereservation-type組態區段。完成後,請參閱 容量保留資源群組 以取得更多分組操作。

建立 UltraServer 容量區塊的容量保留資源群組後,請使用下列其中一種方法來新增現有的 UltraServer 容量區塊。

AWS CLI
將 UltraServer 容量區塊新增至容量保留資源群組

請使用 group-resources 命令。對於 ,請--group指定您建立的容量保留資源群組名稱。對於 --resource-arns,請為要新增的 UltraServer 容量區塊指定 ARN。

aws resource-groups group-resources \ --group MyCRGroup \ --resource-arns CapacityReservationArn
PowerShell
將 UltraServer 容量區塊新增至容量保留資源群組

使用 Add-RGResource cmdlet。對於 ,請-Group指定您建立的容量保留資源群組名稱。對於 -ResourceArn ,請為要新增的 UltraServer 容量區塊指定 ARN。

下列範例會新增兩個容量保留到指定群組。

Add-RGResource ` -Group MyCRGroup ` -ResourceArn CapacityReservationArn