容量予約グループから VM の関連付けを削除する
この記事では、容量予約グループへの VM の関連付けを削除する手順について説明します。 容量予約の詳細については、概要について説明した記事を参照してください。
VM と基になる容量予約の両方で容量が論理的に消費されるため、Azure では、あいまいな割り当て状態や予期しないエラーを回避するために、このプロセスにいくつかの制約を課しています。
割り当てを変更する方法は 2 つあります。
- オプション 1: 仮想マシンの割り当てを解除し、容量予約グループのプロパティを変更して、必要に応じて仮想マシンを再起動する
- オプション 2: 予約数量をゼロに更新した後、容量予約グループのプロパティを変更する
VM の割り当てを解除する
1 つ目のオプションは、VM の割り当てを解除し、容量予約グループのプロパティを変更して、必要に応じて VM を再起動することです。
VM の割り当てを解除する
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
VM を更新して容量予約グループとの関連付けを削除する
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/update?api-version=2021-04-01
要求本文で、
capacityReservationGroup
プロパティを null に設定して、グループへの VM の関連付けを削除します。{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
予約数量をゼロに更新する
2 つ目のオプションでは、予約数量をゼロに更新した後、容量予約グループのプロパティを変更することが伴います。
このオプションは、仮想マシンの割り当てを解除できず、かつ予約が不要になった場合に適しています。 たとえば、容量予約を作成して、大規模なデプロイ中に容量を一時的に確保することができます。 完了すると、予約は不要になります。
予約数量をゼロに更新する
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01
要求本文に、次のパラメーターを含めます。
{ "sku": { "capacity": 0 } }
capacity
プロパティが 0 に設定されていることに注目してください。VM を更新して容量予約グループとの関連付けを削除する
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01
要求本文で、
capacityReservationGroup
プロパティを null に設定して、関連付けを削除します。{ "location": "eastus", "properties": { "capacityReservation": { "capacityReservationGroup": { "id":null } } } }
次の手順
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示