إزالة اقتران جهاز ظاهري من مجموعة حجز قدرة

ترشدك هذه المقالة خلال خطوات إزالة اقتران جهاز ظاهري إلى مجموعة حجز القدرة. لمعرفة المزيد حول حجوزات السعة، راجع مقالة نظرة عامة.

نظراً لأن كلاً من الجهاز الظاهري وحجز القدرة الأساسي يشغلان القدرة منطقياً، يفرض Azure بعض القيود على هذه العملية لتجنب حالات التخصيص الغامضة والأخطاء غير المتوقعة.

ثمة طريقتان لتغيير الاقتران:

  • الخيار 1: إلغاء تخصيص الجهاز الظاهري وتغيير خاصية مجموعة حجز القدرة وإعادة تشغيل الجهاز الظاهري اختيارياً
  • الخيار 2: تحديث الكمية المحجوزة إلى الصفر ثم قم تغيير خاصية المجموعة حجز القدرة

إلغاء تخصيص الجهاز الظاهري

الخيار الأول هو إلغاء تخصيص الجهاز الظاهري، وتغيير خاصية مجموعة حجز القدرة، وإعادة تشغيل الجهاز الظاهري اختيارياً.

  1. إلغاء تخصيص الجهاز الظاهري

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/deallocate?api-version=2021-04-01
    
  2. تحديث الجهاز الظاهري لإزالة الاقتران باستخدام مجموعة حجز القدرة

    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
            }
        }
    }
    }
    

تحديث الكمية المحجوزة إلى الصفر

يتضمن الخيار الثاني تحديث الكمية المحجوزة إلى الصفر ثم تغيير خاصية مجموعة حجز القدرة.

يعمل هذا الخيار بشكلٍ جيد عندما لا يمكن إلغاء تخصيص الجهاز الظاهري وعندما لا تكون هناك حاجة إلى حجز. على سبيل المثال، يمكنك إنشاء "حجز القدرة" لضمان القدرة مؤقتاً أثناء النشر على نطاق واسع. بمجرد الانتهاء، لم تعد هناك حاجة إلى الحجز.

  1. تحديث الكمية المحجوزة إلى الصفر

    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.

  2. تحديث الجهاز الظاهري لإزالة الاقتران باستخدام مجموعة حجز القدرة

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{VirtualMachineName}/update?api-version=2021-04-01
    

    في نص الطلب، عيّن الخاصية capacityReservationGroup على قيمة خالية لإزالة الاقتران:

    {
    "location": "eastus",
    "properties": {
        "capacityReservation": {
            "capacityReservationGroup": {
                "id":null
            }
        }
    }
    } 
    

الخطوات التالية