مشاركة عبر


نظرة عامة على تدوير بيانات اعتماد وحدة تحكم إدارة لوحة الأساس

تحتوي وحدة تحكم إدارة Baseboard (BMC) (iDRAC) على العديد من بيانات الاعتماد التي يتم تدويرها تلقائيا كجزء من النظام لكل جهاز. لكي يحدث هذا التدوير التلقائي، يجب اعتبار كل جهاز بلا نظام تشغيل (BMM) واحدة من حالتين محتملتين في نظام المجموعة قبل أن يقوم بتدوير بيانات الاعتماد.

حالة نظام المجموعة وتدارة بيانات اعتماد BMC

عندما لا يمكن تدوير بيانات اعتماد iDRAC الخاصة ب Bare Metal Machine أو عدم تطابقها، فقد يتسبب ذلك في عدم قدرة الجهاز على الاتصال ب iDRAC. يمكن أن يؤدي عدم تطابق بيانات الاعتماد إلى ترك Bare Metal Machine في حالة خطأ.

بالإضافة إلى ذلك، لا تحدث ترقية وقت التشغيل نظرا لأن البنية الأساسية ل undercloud تحتاج إلى الاتصال بنظام التشغيل.

معايير التدوير

لكي يحدث تدوير بيانات اعتماد iDRAC، يجب أن يفي الجهاز بمعايير محددة حيث نعتبره Healthy أو Spare:

  • يجب أن يكون Provision Status: Succeeded الجهاز و Uncordoned. إذا تم استيفاء هذين المعيارين، فإننا ننتقل إلى الخطوة التالية.
  • نتحقق من حالتين محددتين حيث نعتبر أن الجهاز "صحي" أو "احتياطي":
    • لكي يتم النظر Healthyفي الجهاز، نتحقق من المعايير التالية. إذا تم استيفاء الثلاثة جميعا، فإننا نمضي قدما في التدوير. إذا لم يكن الأمر كما هو، فإننا نتحقق من وجود احتياطي.
      • يجب أن يكون الجهاز في Ready حالة
      • الحالة التفصيلية للجهاز هي Provisoned
      • يجب أن يحتوي الجهاز على عقدة kubernetes معينة
    • لكي يعتبر Spareالجهاز ، نقوم بإجراء هذه الفحوصات. إذا تم استيفاء ما يلي، فإننا نعتبرها عقدة "احتياطية" ونقوم بإجراء التدوير.
      • الجهاز NOT في Ready حالة
      • الحالة التفصيلية للجهاز هي Available

وفقا لهذه الإرشادات، لا يقوم الجهاز بإجراء التدوير التلقائي إذا كان Cordoned. وبالمثل، لا يحدث التدوير على أي جهاز ليس Provision Status: Succeeded.

لمزيد من المعلومات حول استدارة BMM/BMC، راجع استدارة بيانات الاعتماد.