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

ينطبق على: ✔️ مجموعات مقاييس الموحدة✔️ مجموعات مقياس موحدة

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

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

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

  • قم بإلغاء تخصيص مجموعة مقياس الجهاز الظاهري، وتغيير خاصية مجموعة حجز السعة على مستوى مجموعة التحجيم، ثم تحديث الأجهزة الظاهرية الأساسية.
  • قم بتحديث الكمية المحجوزة إلى صفر ثم قم بتغيير خاصية مجموعة حجز السعة.

إلغاء تخصيص مجموعة مقياس الجهاز الظاهري

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

لمزيد من المعلومات حول الترقيات التلقائية والمتداولة واليدوية، راجع نهج الترقية.

  1. إلغاء تخصيص مجموعة مقياس الجهاز الظاهري:

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

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

    في نص الطلب، قم بتعيين الخاصية capacityReservationGroup إلى null لإزالة اقتران مجموعة مقياس الجهاز الظاهري بالمجموعة:

    {
    "location": "eastus",
    "properties": {
        "virtualMachineProfile": {
            "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/virtualMachineScaleSets/{VMScaleSetName}/update?api-version=2021-04-01
    

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

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

نهج الترقية

  • الترقية التلقائية: في هذا الوضع، يتم فصل مثيلات الجهاز الظاهري لمجموعة التحجيم تلقائيا عن مجموعة حجز السعة دون أي إجراء آخر منك.
  • الترقية المتداولة: في هذا الوضع، يتم فصل مثيلات الجهاز الظاهري لمجموعة التحجيم عن مجموعة حجز السعة دون أي إجراء إضافي منك. ومع ذلك، يتم تحديثها على دفعات مع وقت إيقاف مؤقت اختياري بينها.
  • الترقية اليدوية: في هذا الوضع، لا يحدث أي شيء لمثيلات الجهاز الظاهري لمجموعة التحجيم عند تحديث مجموعة مقياس الجهاز الظاهري. تحتاج إلى إزالة كل جهاز ظاهري لمجموعة تحجيم بشكل فردي عن طريق ترقيته باستخدام أحدث نموذج لمجموعة التحجيم.

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