مشاركة عبر


تحديث إعدادات مزيج المثيل على مجموعة تحجيم موجودة

تتناول المقالة كيفية تحديث إعدادات مزيج المثيل على مجموعة مقياس.

هام

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

المتطلبات الأساسية

قبل استخدام مزيج المثيل، أكمل تسجيل الميزة لعلامة الميزة FlexVMScaleSetSkuProfileEnabled باستخدام الأمر az feature register :

az feature register --namespace "Microsoft.Compute" --name "FlexVMScaleSetSkuProfileEnabled"

يستغرق تسجيل الميزة بضع لحظات. تحقق من حالة التسجيل باستخدام الأمر az feature show :

az feature show --namespace "Microsoft.Compute" --name "FlexVMScaleSetSkuProfileEnabled"

تحديث إعدادات مزيج المثيل على مجموعة مقياس موجودة

يمكن تحديث إعدادات مزيج المثيل على مجموعة المقياس الخاصة بك عبر CLI وPowerShell وواجهة برمجة تطبيقات REST. يمكنك تغيير أحجام الجهاز الظاهري (VM) أو استراتيجية التخصيص، أو كليهما، في مكالمة واحدة.

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

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

قبل استخدام أوامر CLI مع مزيج المثيل، تأكد من استخدام إصدار CLI الصحيح. تأكد من أنك تستخدم إصدارا 2.66.0 أو إصدارا أحدث.

تغيير استراتيجية التخصيص

يمكنك استخدام الأمر الأساسي التالي لتحديث استراتيجية التخصيص. في هذه الحالة، نقوم بتحديث مجموعة المقياس لاستخدام CapacityOptimized استراتيجية التخصيص:

az vmss update \
    --resource-group {resourceGroupName} \
    --name {scaleSetName} \
    --set skuProfile.allocationStrategy=CapacityOptimized

تغيير أحجام الجهاز الظاهري

يمكنك استخدام الأمر التالي لتحديث أحجام الجهاز الظاهري المحددة في skuProfile. في هذا السيناريو، نقوم بتحديث أحجام الأجهزة الظاهرية لتكون D2asv4 القياسية وD2asv5 القياسية وD2sv5 القياسية:

az vmss update \
    --resource-group {resourceGroupName} \
    --name {scaleSetName} \
    --skuprofile-vmsizes Standard_D2as_v4 Standard_D2as_v5 Standard_D2s_v5

تحديث مجموعة مقياس موجودة لاستخدام مزيج المثيل

يمكن لمجموعات المقياس الموجودة التي لا تحتوي على مزيج مثيل تمكين مزيج المثيل عن طريق تحديد الخصائص skuProfile في مجموعة المقياس. skuProfileيمكن تحديد و vmSizesو allocationStrategy من خلال REST API و CLI.

الخصائص التي يجب تحديثها هي:

  • sku.name يجب تعيين إلى "Mix".
  • sku.tier يجب تعيين إلى null.
  • يجب تعريف الخصائص skuProfile . يجب توفير قيمة واحدة على الأقل في vmSizes. allocationStrategy يجب تعيين، ولكن إذا لم يتم توفير قيمة، تعيين Azure افتراضيا إلى lowestPrice.

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

في هذه القصاصة البرمجية، سنقوم بتحديث مجموعة مقياس موجودة باستخدام وضع التنسيق المرن لاستخدام مزيج المثيل مع أحجام الجهاز الظاهري D2asv4 وD2sv5 وD2asv5 واستراتيجية capacityOptimizedتخصيص .

az vmss update \
--name {scaleSetName} \
--resource-group {resourceGroupName} \
--set sku.name=Mix sku.tier=null \
--skuprofile-vmsizes Standard_D2as_v4 Standard_D2s_v5 Standard_D2as_v5 \
--sku-allocat-strat capacityOptimized

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

تعرف على كيفية استكشاف أخطاء مجموعة التحجيم الممكنة لخلط المثيل وإصلاحها.