أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

توقف Windows Server 2003 ملقم الكتلة مع مورد برنامج نصي عام استجابة فترات طويل

انتهي دعم Windows Server 2003 في 14 يوليو 2015!

أنهت شركة Microsoft دعم نظام التشغيل Windows Server 2003 في 14 يوليو 2015. لقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

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

اضغط هنا لرابط المقالة باللغة الانجليزية811685
الأعراض
في نظام مجموعة حيث أحد موارد Script عام نشط الكتلة قد يصبح غير قادر على الاستجابة. مسؤول الكتلة Cluster.exe يظهر عن الاستجابة (يحدث تعليق). سجل نظام المجموعة مؤشرات الترابط المحظورة داخل مورد "البرنامج النصي العام". على سبيل المثال:
000007c4.000007e4::2002/12/12-19:17:03.781 INFO FmpRmOnlineResource [FM]: استدعاء InterlockedIncrement على gdwQuoBlockingResources المورد f37f58fb-03ff-44b3-a4d7-086b0838d73d
يحتوي سجل الأحداث على رسالة تشبه أي مما يلي:

معرّف الحدث: 1232
نوع الحدث: خطأ
مصدر الحدث: ClusSvc
كتلة البرنامج النصي العام المورد MyScript مهلة. عبر الإنترنت نقطة إدخال برنامج نصي لم يكتمل تنفيذ في الوقت المناسب. قد يرجع السبب إلى حلقة لا نهائية أو تعليق في نقطة الإدخال هذه أو قد تكون المهلة معلقة قصيرة جداً لهذا المورد. الرجاء مراجعة نقطة إدخال برنامج نصي Online للتأكد من وجود لم حلقة لانهائية أو تعليق في التعليمات البرمجية للبرنامج النصي ومن ثم خذ بعين الاعتبار زيادة قيمة المهلة تعليق إذا لزم الأمر. في command shell ، تشغيل "نظام المجموعة res"MyScript"/ prop PersistentState = 0" تعطيل هذا المورد ثم قم بتشغيل "net stop clussvc" إيقاف تشغيل خدمة نظام المجموعة. تأكد من إصلاح أي مشكلة في التعليمات البرمجية النصية. قم بتشغيل "clussvc net start" لبدء تشغيل خدمة نظام المجموعة. إذا لزم الأمر، تأكد من زيادة مهلة معلقة قبل إحضار المورد عبر إنترنت مرة أخرى.

أو

معرّف الحدث: 1233
نوع الحدث: خطأ
مصدر الحدث: ClusSvc
نظام المجموعة مورد البرنامج النصي العام MyScript: لن تتم معالجة طلب تنفيذ العملية عبر إنترنت. يكون هذا نتيجة محاولة فاشل سابق تنفيذ نقطة إدخال الفوري في الوقت المناسب. الرجاء مراجعة التعليمات البرمجية النصية لـ نقطة الإدخال هذه للتأكد من وجود لم حلقة لانهائية أو تعليق به ومن ثم خذ بعين الاعتبار زيادة المورد المعلقة قيمة المهلة إذا لزم الأمر. في command shell ، تشغيل "نظام المجموعة res" MyScript "/ للمحترفين PersistentState = 0" تعطيل هذا المورد ثم قم بتشغيل "net stop clussvc" إيقاف تشغيل خدمة نظام المجموعة. تأكد من إصلاح أي مشكلة في التعليمات البرمجية النصية. قم بتشغيل "clussvc net start" لبدء تشغيل خدمة نظام المجموعة. إذا لزم الأمر، تأكد من زيادة مهلة معلقة قبل إحضار المورد عبر إنترنت مرة أخرى.

السبب
قد يؤدي برنامج نصي مورد البرنامج نصي عام الكتلة بالكامل إلى توقف عن الاستجابة أو عن الاستجابة في حالة وجود أي من الحالات التالية:
  • يحتوي البرنامج النصي مورد "البرنامج النصي العام" على حلقة لا نهائية (وبالتالي أبداً إنهاء).
  • المكالمات إلى معينة الكتلة واجهات برمجة التطبيقات (APIs) يتم حدوث. المكالمات إلى كتلة معينة APIs يجب أن يكون تجنب من ضمن برنامج نصي مورد DLL أو مورد لأنه يمكن أن يؤدي حالة توقف تام نظام المجموعة ككل. قد يتم استدعاء هذا البرنامج النصي الكتلة API أو Cluster.exe البداية (والذي قد ينتج عنه الاستدعاء الكتلة API يجب تجنب) كأحد الخطوات. للحصول على معلومات حول واجهات برمجة التطبيقات التي لا يجب الرد من مورد DLL أو البرنامج النصي راجع “ دالة المكالمات إلى تجنب في الموارد DLLs ” في Microsoft Platform SDK (PSDK).
  • إجراء تنفيذ البرنامج النصي مورد "البرنامج النصي العام" وقتًا أطول من قيمة مهلة معلقة.
لتجنب على موقف تعليق لانهائية "مراقبة الموارد الكتلة" يرفض إجراء أي عمليات (مثل متصل متصل ، IsAlive و LooksAlive) على البرنامج النصي بعد أية عملية تجاوز قيمة مهلة معلقة. أية محاولات إضافية لتنفيذ عمليات مورد "البرنامج النصي العام" على ذلك المورد سيؤدي رسالة سجل الأحداث الثاني الذي يظهر في قسم "الأعراض" من هذه المقالة.
الحل
مراقبة الموارد الكتلة لن يقوم بتنفيذ أية عمليات إضافية على مورد "البرنامج النصي العام" بعد تجاوز أي نقطة إدخال قيمة مهلة معلقة ولكن يستمر تشغيل مؤشر ترابط مشكوك. لحل المشكلة قم بتعطيل المورد (أي، تمنع الواردة عبر الإنترنت) ، إيقاف خدمة الكتلة (إنهاء مؤشر ترابط مشكوك) إصلاح المشكلة البرنامج النصي ثم قم بإعادة تشغيل في نظام مجموعة خدمة. استناداً إلى سبب حدوث هذه المشكلة قد تحتاج إلى زيادة عبر الإنترنت أو دون اتصال المعلقة قيمة المهلة لهذا المورد. للحصول على إرشادات مفصلة خطوة فخطوة، راجع "استرداد وإعادة تشغيل خدمة نظام المجموعة ” المقطع لاحقًا في هذه المقالة.

تغيير قيم مهلة معلقة

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

استرداد وإعادة خدمة نظام المجموعة

  1. تعطيل المورد (في هذا المثال، باسم MyScript) عن طريق كتابة الأمر التالي:
    /properties "MyScript" مورد نظام المجموعة PersistentState = 0
  2. إيقاف خدمة الكتلة على عقدة حالياً تملك مجموعة هذا المورد عن طريق كتابة الأمر التالي في إطار وحدة تحكم:
    clussvc net stop
  3. إصلاح أي مشكلة وتحديد في البرنامج النصي الذي يتسبب في توقف عن الاستجابة أو تكرار أو أن تتجاوز قيمة مهلة معلقة. قد يحدد هو المناسبة عليك زيادة قيمة المهلة معلقة ولكن تأكد من بعين الاعتبار ضمانات في القيام بذلك بعناية.
  4. إعادة تشغيل خدمة الكتلة بكتابة الأمر التالي:
    clussvc net start
  5. إحضار المورد متصل يدوياً باستخدام مسؤول الكتلة أو Cluster.exe. للقيام بذلك، اكتب الأمر التالي:
    الكتلة المورد “ MyScript ” / عبر الإنترنت
    لاحظ أن إحضار المورد حالة الاتصال تلقائياً بتعيين PersistentState إلى 1 ، لذا لا داعي للأمر إضافية لتغيير القيمة من 0.
تصريح
أقرت Microsoft أن هذا خطأ في منتجات Microsoft المسردة في بداية هذه المقالة.
حالة توقف تام تعليق البرنامج النصي العام mscs

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 811685 - آخر مراجعة: 02/28/2007 21:29:14 - المراجعة: 4.3

Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, 64-Bit Datacenter Edition

  • kbmt kbbug KB811685 KbMtar
تعليقات
/html>=">>=">/html>