إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تمكن تقنية الإنشاء والحذف المرنة مجموعات مقياس الآلة الافتراضية الخاصة بك من التعافي تلقائيا من فشل توفير وحذف الأجهزة الافتراضية دون تدخل يدوي. فشلت محاولات إعادة الميزة في إنشاء وحذف الآلة الافتراضية (VM) نيابة عنك. يعزز إنشاء الأنظمة المرنة معدل النجاح العام لتوفير الأجهزة الافتراضية عن طريق إعادة المحاولة عبر أخطاء انتهاء المهلة في التجهيز. يضمن الحذف المرن تنظيف الأجهزة الافتراضية بشكل صحيح من خلال إعادة محاولة الحذف التلقائي التي تفشل بسبب مشاكل المنصة المؤقتة.
إنشاء مرن
يقوم إنشاء المرن بمحاولة فشل مهلة التوفير في الآلات الافتراضية تلقائيا أثناء عمليات إنشاء مجموعة القياس أو عمليات التوسع.
يتناول حصريا ما يلي:
OSProvisioningTimedOutVMStartTimedOut
عند تفعيلها، يقوم Resilient بإنشاء إعادة المحاولة تلقائيا حتى تنجح العملية أو تصل إلى الحد الأقصى لمدة إعادة المحاولة. الأجهزة الافتراضية التي لا يمكن تفعيلها بعد كل محاولات إعادة المحاولة تبقى في حالة فشل للتحقيق.
ملاحظة: هذه الميزة تحذف الجهاز الافتراضي الفاشل وتشغل جهازا جديدا، لذا يتغير اسم الجهاز الافتراضي الأصلي ومعرفه بعد كل محاولة جديدة.
حذف مرن
يقوم الحذف المرن تلقائيا بمحاولة حذف النماذج الافتراضية التي تفشل أثناء عمليات حذف مجموعات المقياس أو عمليات التوسع في التصنيف. يعالج جميع أخطاء المنصة العابرة، مثل InternalExecutionError، TransientFailure، أو InternalOperationError. يضمن هذا التنظيف الآلي إزالة الأجهزة الافتراضية بشكل صحيح حتى عند حدوث مشاكل مؤقتة أثناء عملية الحذف. للتحقق من حالة آلاتك الافتراضية أثناء عمليات المحاولات، راجع الحصول على حالة Resilient إنشاء أو حذف.
تمكين الإنشاء والحذف المرنة
يمكنك تمكين إنشاء وحذف مرن على مجموعة مقياس جهاز ظاهري جديدة أو موجودة.
تمكين إنشاء وحذف Resilient على مجموعة مقياس جديدة على بوابة Azure:
- في شريط البحث في مدخل Microsoft Azure، ابحث عن مجموعات مقياس الجهاز الظاهري وحددها.
- حدد Create في صفحة Virtual Machine Scale Sets .
- انتقل إلى خطوات إنشاء مجموعة المقياس الخاصة بك، عن طريق إجراء التحديد في علامات التبويب Basics و Spot و Disks و Networking و Management .
- في علامة التبويب Health ، انتقل إلى قسم Recovery .
- اختر مربعات اختيار إنشاء جهاز افتراضي مرنوحذف الجهاز الوسيط المرن.
- الانتهاء من إنشاء مجموعة مقياس الجهاز الظاهري.
تمكين إنشاء وحذف Resilient على مجموعة مقياس موجودة على بوابة Azure:
المتطلبات الأساسية
يدعم إنشاء وحذف المقاومة لإصدار واجهة برمجة التطبيقات 2024-11-01 أو أعلى.
احصل على حالة المحاولات
نظرا لأن عمليات الإنشاء والحذف في Resilient تعمل تلقائيا في الخلفية، يساعدك مراقبة تقدمها على فهم ما إذا كانت المحاولات المتكررة لا تزال جارية أم أن الجهاز الافتراضي يحتاج إلى اهتمام يدوي.
إنشاء مرن
جهازك الافتراضي يعرض حالة Creating أثناء إجراء إعادة المحاولة. في حالات نادرة، إذا استنفدت جميع محاولات إعادة المحاولة دون نجاح، ينتقل الجهاز الافتراضي إلى حالة معينة Failed .
حذف مرن
أثناء المحاولات، تتناوب الأجهزة الافتراضية بين حالة التوفير ل Deleting و Failed مع كل محاولة. لتحديد ما إذا كان Resilient Delete لا يزال يعيد المحاولة بنشاط أو أنه استنفد جميع المحاولات، استرجع الخاصية ResilientVMDeletionStatus الخاصة بجهازك الافتراضي.
تشير قيم ResilientVMDeletionStatus الإرجاع التالية إلى تقدم الحذف المرن.
| إحصائيات مرنة لVMDeletionStatus | حالة الحذف |
|---|---|
| قيد التقدم | الحذف المرن يحاول بنشاط حذف الجهاز الافتراضي. |
| فشل | وصل الحذف المرن إلى الحد الأقصى لعدد المحاولات دون حذف الجهاز الافتراضي بنجاح. |
| مُمَكّن | سياسة حذف الذاكرة الافتراضية المرنة مفعلة على مجموعة المقياس لديك. |
| مُعطل | سياسة حذف الآلات الافتراضية المرنة غير مفعلة في مجموعة المقياس لديك. |
استخدم واجهة برمجة Azure للتحقق من حالة مرونة آلاتك الافتراضية عن طريق استرجاع القيمة التي أعدتها الخاصية ResilientVMDeletionStatus . يمكنك عرض حالة جميع الأجهزة الافتراضية في مجموعة مقياس أو الاستعلام عن نسخة معينة من جهاز افتراضي.
عرض حالة المرونة لجميع الأجهزة الافتراضية ضمن مجموعة مقياس:
az vmss list-instances
--resiliencyView \
--resource-group <myResourceGroup> \
--subscription <mySubscriptionId> \
--virtual-machine-scale-set-name <myScaleSet>
عرض حالة المرونة لجهاز افتراضي محدد:
az vmss get-resiliency-view
--resource-group <myResourceGroup> \
--name <myScaleSet> \
--instance <instance-name-or-id>
ملاحظة: استخدم اسم النسخة لوضع التنسيق المرن ومعرف النسخة لوضع التنسيق الموحد.
الأسئلة المتداولة
هل يمكنني تعطيل إنشاء أو حذف Resilient بعد تفعيله؟
نعم، يمكنك تعطيل إنشاء أو حذف Resilient في أي وقت عن طريق تحديث سياسة المرونة في مجموعة المقياس لديك. ومع ذلك، يتم إكمال أي محاولات جارية قبل دخول تغيير السياسة حيز التنفيذ.
هل يمكنني ضبط عدد المحاولات أو قيم المهلة المستهدفة؟
لا، سلوك إعادة المحاولة محدد مسبقا ولا يمكن تخصيصه.
لماذا يبقى جهازي الافتراضي عالقا في حالة 'الإنشاء' لفترة طويلة؟
يمكن أن يستغرق الإنشاء المرن حتى 30 دقيقة لإتمام جميع محاولات إعادة المحاولة. إذا بقي جهازك الافتراضي في حالة 'إنشاء'، فإن Resilient Create لا يزال يحاول توفيره. بعد 30 دقيقة، إذا لم ينجح، تنتقل الآلة الافتراضية إلى حالة 'فاشل'.
لماذا تظهر جهازي الافتراضي حالة 'فاشل' رغم تفعيل الحذف المرن؟
عندما تفشل محاولة الحذف، يعود الجهاز الافتراضي مؤقتا إلى حالة 'فاشل' قبل بدء إعادة المحاولة التالية. هذا السلوك متوقع. الحذف المرن يحقق حتى خمس محاولات إعادة المحاولة، لذا سترى الجهاز الافتراضي يتناوب بين حالات 'حذف' و'فاشل' خلال هذه العملية. للتحقق مما إذا كان حذف المرونة لا يزال يعيد المحاولة بنشاط، راجع الحصول على حالة إنشاء أو حذف Resilient.
هل يعمل الإنشاء المرن عند إرفاق جهاز ظاهري جديد بمجموعة المقياس؟
لا، يعمل الإنشاء المرن أثناء توسيع نطاق مجموعة التحجيم أو عند إنشاء مجموعة تحجيم جديدة.
هل يتم تسريع توفير جهازي الظاهري باستخدام إنشاء مرن؟
لا، يعمل الإنشاء المرن على تحسين احتمالات توفير الجهاز الظاهري، ولكنه لا يحسن سرعة التوفير نفسه.
الخطوات التالية
بمجرد إنشاء جهازك الظاهري بنجاح، تعرف على كيفية تكوين إصلاحات المثيل التلقائية على مجموعات مقياس الجهاز الظاهري.