翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
重みを使用するように Auto Scaling グループを設定する
次の AWS CLI の例に示すように、重みを使用するように Auto Scaling グループを設定できます。コンソールを使用する手順については、「インスタンスタイプを手動で選択して混合インスタンスグループを作成する」を参照してください。
重みを使用するように新しい Auto Scaling グループを設定するには (AWS CLI)
create-auto-scaling-group
-
オンデマンドインスタンスとして起動するグループの割合 (
0) -
各アベイラビリティーゾーンのスポットインスタンスの配分戦略 (
capacity-optimized) -
優先度に従って起動するインスタンスタイプ (
m4.16xlarge、m5.24xlarge) -
インスタンスタイプ間の相対的なサイズの違い (vCPU) に対応するインスタンスの重み (
16、24) -
インスタンスを起動するサブネット (
subnet-5ea0c127、subnet-6194ea3b、subnet-c934b782)。それぞれ異なるアベイラビリティーゾーンに対応 -
起動テンプレート (
my-launch-template) とそのバージョン ($Latest)
aws autoscaling create-auto-scaling-group --cli-input-jsonfile://~/config.json
config.json ファイルには次のコンテンツが含まれます。
{ "AutoScalingGroupName": "my-asg", "MixedInstancesPolicy": { "LaunchTemplate": { "LaunchTemplateSpecification": { "LaunchTemplateName": "my-launch-template", "Version": "$Latest" }, "Overrides": [ { "InstanceType": "m4.16xlarge", "WeightedCapacity":"16"}, { "InstanceType": "m5.24xlarge", "WeightedCapacity":"24"} ] }, "InstancesDistribution": { "OnDemandPercentageAboveBaseCapacity":0, "SpotAllocationStrategy": "capacity-optimized" } }, "MinSize":, "MaxSize":160, "DesiredCapacity":720, "VPCZoneIdentifier": "480subnet-5ea0c127,subnet-6194ea3b,subnet-c934b782", "Tags": [] }
重みを使用するように既存の Auto Scaling グループを設定するには (AWS CLI)
update-auto-scaling-group
-
優先度に従って起動するインスタンスタイプ (
c5.18xlarge、c5.24xlarge、c5.2xlarge、c5.4xlarge) -
インスタンスタイプ間の相対的なサイズの違い (vCPU) に対応するインスタンスの重み (
18、24、2、4) -
増やす新しい希望するキャパシティー (最大重みよりも大きい)
aws autoscaling update-auto-scaling-group --cli-input-jsonfile://~/config.json
config.json ファイルには次のコンテンツが含まれます。
{ "AutoScalingGroupName": "my-existing-asg", "MixedInstancesPolicy": { "LaunchTemplate": { "Overrides": [ { "InstanceType": "c5.18xlarge", "WeightedCapacity":"18"}, { "InstanceType": "c5.24xlarge", "WeightedCapacity":"24"}, { "InstanceType": "c5.2xlarge", "WeightedCapacity":"2"}, { "InstanceType": "c5.4xlarge", "WeightedCapacity":"4"} ] } }, "MinSize":, "MaxSize":0, "DesiredCapacity":100}100
コマンドラインを使用して重みを検証するには
以下のいずれかのコマンドを使用します。
-
describe-auto-scaling-groups
(AWS CLI) -
Get-ASAutoScalingGroup (AWS Tools for Windows PowerShell)