استكشاف مشاكل ملحقات الجهاز الظاهري لـ Azure وإصلاحها
توفر هذه المقالة خطوات استكشاف الأخطاء وإصلاحها التي يمكن أن تساعدك على حل أخطاء استرداد موقع Azure المتعلقة بعامل الجهاز الظاهري والملحق.
موارد النظام ذات الجهد المنخفض
تحدث هذه المشكلة عندما يكون النظام لديه ذاكرة متوفرة ذات جهد منخفض، وغير قادر على تخصيص الذاكرة لتثبيت خدمة التنقل. التأكد من تحرير ذاكرة كافية لمتابعة التثبيت وإكماله بنجاح.
مهلة ملحق استرداد موقع Azure
ظهور رسالة خطأ: "انتهت مهلة تنفيذ المهمة أثناء التعقب الخاصة ببدء تشغيل عملية الملحق"
التعليمة البرمجية للخطأ: 151076، 50002، 50008.
قام استرداد الموقع الخاص بـ Azure بتثبيت ملحق على الجهاز الظاهري كجزء من مهمة تمكين الحماية. قد يتسبب أي من الشروط التالية تشغيل الحماية ويتسبب في فشل المهمة. أكمل خطوات استكشاف الأخطاء وإصلاحها التالية، ثم إعادة محاولة تنفيذ العملية المتضمنة:
- العامل مثبت في جهاز Azure الظاهري، لكنه لا يستجيب (لأجهزة Azure الظاهرية لـ Windows)
- العامل المثبت في جهاز Azure الظاهري قديم (لأجهزة Azure الظاهرية لـ Linux)
- فشل ملحق "استرداد الموقع" في إجراء عملية التحديث أو التحميل
ظهور رسالة خطأ: "تستغرق عملية ملحق استرداد الموقع السابقة وقتا أطول مما كان متوقعاً."
التعليمة البرمجية للخطأ: 150066، 50002، 50008.
- العامل مثبت في جهاز Azure الظاهري، لكنه لا يستجيب (لأجهزة Azure الظاهرية لـ Windows)
- العامل المثبت في جهاز Azure الظاهري قديم (لأجهزة Azure الظاهرية لـ Linux)
- حالة الملحق الخاص باسترداد الموقع غير صحيحة
فشل الحماية لأن عامل الجهاز الظاهري لا يستجيب
ظهور رسالة خطأ: "انتهت مهلة تنفيذ المهمة أثناء إجراء عملية التعقب لبدء تشغيل عملية الملحق."
التعليمة البرمجية للخطأ: 151099، 50002، 50008.
يمكن أن يحدث هذا الخطأ إذا لم يكن وكيل ضيف Azure في الجهاز الظاهري في حالة استعداد جيدة.
يمكنك التحقق من حالة وكيل ضيف Azure باستخداممدخل Azure. انتقل إلى الجهاز الظاهري الذي تحاول حمايته وتحقق من الحالة في وكيل VM > الإعدادات > الخصائص > الوكيل الحالة . في معظم الأحيان، تكون حالة الوكيل جاهزة بعد عملية إعادة تشغيل الجهاز الظاهري. ومع ذلك، إذا لم تتمكن من إعادة عملية التشغيل أو كنت لا تزال تواجه المشكلة، فأكمل خطوات استكشاف الأخطاء وإصلاحها التالية:
- العامل مثبت في جهاز Azure الظاهري، لكنه لا يستجيب (لأجهزة Azure الظاهرية لـ Windows)
- العامل المثبت في جهاز Azure الظاهري قديم (لأجهزة Azure الظاهرية لـ Linux)
ظهور رسالة خطأ: "انتهت مهلة تنفيذ المهمة أثناء إجراء عملية التعقب لبدء تشغيل عملية الملحق."
التعليمة البرمجية للخطأ: 151095، 50002، 50008.
سبب حدوث هذا الخطأ هو أن إصدار العامل على جهاز Linux قديما. أكمل الخطوة المتعلقة باستكشاف الأخطاء وإصلاحها التالية:
الأسباب والحلول
العامل مثبت في جهاز Azure الظاهري، لكنه لا يستجيب (لأجهزة Azure الظاهرية لـ Windows)
حل
قد يكون عامل جهاز Azure الظاهري تالفًا، أو ربما تم إيقاف الخدمة. تساعد إعادة تثبيت عامل جهاز Azure الظاهري في الحصول على أحدث إصدار. كما أنه يساعد في إعادة الاتصال بالخدمة.
- حدد ما إذا كانت خدمة عاملWindows Azure Guest قيد التشغيل في خدمات جهاز Azure الظاهري (services.msc). أعد تشغيل خدمة وكيل الضيف الخاص بـ Azure Windows.
- إذا لم تكن خدمة عامل الضيف الخاص بـ Azure Windows مرئية في الخدمات، فافتح لوحة التحكم. انتقل إلى البرامج والميزات لمعرفة ما إذا كانت خدمة وكيل الضيف الخاص بـ Windows مثبتة أم لا.
- إذا ظهر وكيل Windows Azure Guest في البرامج والميزات، فقم بإلغاء تثبيت عامل Windows Azure Guest.
- قم بتنزيل وتثبيت أحدث إصدار من وكيل MSI. تحتاج إلى حقوق المسؤول لإكمال عملية التثبيت.
- تحقق من ظهور عامل الضيف الخاص بـ Windows Azure في الخدمات.
- أعد عملية تشغيل مهمة الحماية.
تحقق أيضًا من تثبيت Microsoft .NET 4.5 في جهاز Azure الظاهري. أنت بحاجة إلى .NET 4.5 لوكيل الجهاز الظاهري للتواصل مع الخدمة.
العامل المثبت في جهاز Azure الظاهري قديم (لأجهزة Azure الظاهرية لـ Linux)
حل
تحدث معظم حالات الفشل المتعلقة بالعامل أو المتعلقة بالملحق لأجهزة Linux الظاهرية بسبب المشاكل التي تؤثر على عامل Azure الظاهري القديم. لاستكشاف هذه المشكلة وإصلاحها، اتبع الإرشادات العامة التالية:
اتبع الإرشادات من أجل تحديث عامل Azure الظاهري.
ملاحظة
نوصي بشدة بأن تقوم بتحديث العامل فقط من خلال مستودع توزيع. لا نوصي بتنزيل التعليمة البرمجية للعامل مباشرةً من GitHub وتحديثه. إذا لم يكن أحدث وكيل لتوزيعك متوفر، فيجب الاتصال بدعم التوزيع للحصول على إرشادات حول كيفية تثبيته. للتحقق من أحدث عامل، انتقل إلى صفحة Windows Azure Linux agent في مستودع GitHub.
تأكد من تشغيل عامل Azure على جهاز Azure الظاهري عن طريق تشغيل الأمر التالي:
ps -eإذا لم تكن العملية قيد التشغيل، فأعد تشغيلها باستخدام الأوامر التالية:
- بالنسبة إلى Ubuntu:
service walinuxagent start - للتوزيعات الأخرى:
service waagent start
- بالنسبة إلى Ubuntu:
تمكين خاصية حماية الجهاز الظاهري.
فشل ملحق "استرداد الموقع" في إجراء عملية التحديث أو التحميل
تظهر حالة الملحق على أنها "فارغة" أو "غير جاهزة" أو "انتقالية".
حل
قم بإلغاء عملية تثبيت الملحق وإعادة تشغيل العملية مرة أخرى.
من أجل إزالة تثبيت الإضافة:
- في مدخل Azure، انتقل إلى الجهاز الظاهري الذي يواجه عملية فشل فيما يتعلق بالنسخ الاحتياطي.
- حدد "Settings".
- حدد Extensions.
- حدد الملحق الخاص باسترداد الموقع.
- حدد "Uninstall" (إلغاء التثبيت).
بالنسبة إلى الجهاز الظاهري لنظام التشغيل Linux، إذا لم يظهر ملحق VMSnapshot في مدخل Azure، ففي هذه الحالة يجب بتحديث عامل Azure Linux. ثم قم بإجراء عملية تشغيل الحماية.
عند إكمال هذه الخطوات، فإنه يؤدي إلى عملية إعادة تثبيت الملحق أثناء الحماية.