الخوادم والتخزين

تحديث البرامج الثابتة عبر واجهة iDRAC9 ومتابعته في Job Queue

حدّث البرامج الثابتة لخوادم PowerEdge عن بُعد من iDRAC9 بحزمة DUP واحدة أو من كتالوج Dell على الإنترنت، واختر خيار التثبيت المناسب، وتابع المهمة في Job Queue.

تاريخ النشر
مدة القراءة
5 دقائق
الكاتب
SKYLINE Engineering

يستطيع iDRAC9 تحديث BIOS وiDRAC نفسه ووحدات RAID وبطاقات الشبكة ومزودات الطاقة واللوحات الخلفية والأقراص وغيرها، دون نظام التشغيل ودون زيارة الخادم. إما أن ترفع حزمة تحديث واحدة (DUP)، أو توجّه iDRAC إلى مستودع مثل كتالوج Dell على الإنترنت. يتحول كل تحديث إلى مهمة (job) تتابعها في Job Queue، ويمكنك حذفها إن كانت مجدولة. يعتمد هذا الدليل على دليل مستخدم iDRAC9 للإصدار 7.xx ومقالة Dell رقم 000435817.

قبل أن تبدأ

  • اقرأ ملاحظات الإصدار لكل تحديث، وخطّط لنافذة صيانة لأي تحديث يتطلب إعادة تشغيل الخادم (BIOS ووحدة RAID وبطاقات الشبكة وغيرها).
  • تحتاج إلى دور Administrator أو Operator، ويتطلب حذف المهام صلاحية Server Control.
  • تأكد من أن Lifecycle Controller مفعّل وجاهز، ويجب أن يُظهر الأمر racadm getremoteservicesstatus حالة الجاهزية قبل البدء.
  • عند الرفع المحلي اجعل أسماء ملفات DUP بلا مسافات. تُحفظ الملفات المرفوعة مؤقتًا في مساحة تقارب 300 ميجابايت على iDRAC.
  • قبل تحديث PERC أو مزودات الطاقة أو أي تغيير في التخزين، خذ نسخة احتياطية من البيانات.

الخطوة 1 (أ) — رفع حزمة DUP واحدة

  1. نزّل حزمة DUP لنظام Windows (.exe) الخاصة بالمكوّن من موقع دعم Dell. ولتحديث iDRAC نفسه يمكن أيضًا استخدام صورة .d10.
  2. افتح Maintenance > System Update، ومن تبويب Update اضبط Location Type على Local.
  3. انقر Browse واختر الملف ثم انقر Upload. ولجدولة عدة تحديثات ارفع الملفات واحدًا تلو الآخر.
  4. في قسم Update Details وسّع كل ملف لتقارن الإصدارين Current وAvailable، ثم حدّد الملفات المراد تثبيتها.

الخطوة 1 (ب) — أو الفحص من كتالوج Dell عبر HTTPS

  1. افتح Maintenance > System Update > Manual Update.
  2. اضبط Location Type على HTTPS، وفي HTTPS Server Settings أدخل downloads.dell.com كعنوان HTTPS. وأضف بيانات الخادم الوكيل إذا كانت شبكتك تتطلبه.
  3. انقر Check for Update، فيعرض iDRAC التحديثات المطابقة للعتاد المكتشف. حدّد بعضها أو كلها.

لتحكم أدق في الإصدارات ابنِ مستودعًا داخليًا بأداة Dell Repository Manager، واستخدم نوع الموقع Network Share ‏(CIFS أو NFS) أو HTTP أو HTTPS أو FTP. وتنبّه Dell إلى أن الإصدار الظاهر كـ Available ليس دائمًا الأحدث، فتأكد من أنه أحدث من المثبّت. ولا تدعم مستودعات HTTP وHTTPS إلا المصادقة digest أو عدم المصادقة. وإذا ظهرت الرسالة SUP029 بعد Check for Update فتوضح Dell أن البرامج الثابتة المثبتة مطابقة للمستودع ولا حاجة لأي إجراء.

الخطوة 2 — اختيار خيار التثبيت

خيارات التثبيت (دليل مستخدم iDRAC9 ومقالة Dell 000435817)
الزرما يحدث
Installيبدأ فورًا دون إعادة تشغيل الخادم، وهو الخيار الوحيد للتحديثات التي لا تحتاج إلى إعادة تشغيل مثل البرامج الثابتة لـ iDRAC.
Install and Rebootيجدول التحديث ويرسل الآن طلب إعادة تشغيل إلى نظام التشغيل، فتُنفّذ التحديثات المجدولة أثناء إعادة التشغيل.
Install Next Rebootيجدول التحديث دون إعادة تشغيل، فيُنفَّذ عند إعادة تشغيل الخادم التالية في الوقت الذي تختاره.

تُجمع التحديثات التي تتطلب إعادة تشغيل معًا، وتكفي إعادة تشغيل واحدة لتطبيقها كلها. عند النقر على خيار التثبيت يعرض iDRAC الرسالة "Updating Job Queue"، فلا تغادر الصفحة قبل ذلك وإلا ضاعت الملفات المرفوعة.

الخطوة 3 — المتابعة في Job Queue

افتح Maintenance > Job Queue. يظهر كل تحديث كمهمة لها رقم وحالة ونسبة إنجاز. ومن سطر الأوامر:

racadm jobqueue view
racadm jobqueue view -i <JobID>
  • المهام في حالة Scheduled تنتظر إعادة التشغيل، ويمكن حذفها (حدّد المهمة وانقر Delete، أو استخدم racadm jobqueue delete -i <JobID>). أما المهام في حالة Running أو Downloading فلا يمكن حذفها.
  • الحالة Completed, Virtual AC Pending تعني أن المكوّن يحتاج إلى دورة طاقة AC لتفعيل البرامج الثابتة الجديدة، فنفّذ دورة طاقة فعلية أو افتراضية. بعض تحديثات GPU تُظهر Completed فقط وتكتب تعليمات دورة الطاقة في Lifecycle Log.
  • المهمة التي لا يصلها أي تحديث لحالتها لمدة 6 ساعات تنتهي مهلتها وتُعلَّم Failed. راجع Lifecycle Log لمعرفة السبب (انظر سجل SEL وLifecycle Log).
  • بعد تحديث iDRAC قد يعرض المتصفح الرسالة RAC0508. تقول Dell إن هذا متوقع: انتظر بضع دقائق وحدّث الصفحة ثم سجّل الدخول من جديد.

تحذير: أثناء تنفيذ أي مهمة لا تُعد تشغيل الخادم أو iDRAC ولا تطفئهما ولا تنفّذ دورة طاقة AC، ويشمل ذلك Ctrl+Alt+Del وأزرار الطاقة في iDRAC. تحذّر Dell من أن ذلك قد يُتلف البرامج الثابتة. خذ نسخة احتياطية أولًا وانتظر انتهاء كل المهام.

عند جدولة عدة تحديثات عبر Lifecycle Controller تنصح Dell بأن يكون تحديث iDRAC آخر مهمة، وألا يبدأ إلا بعد أن تصبح المهام الأخرى في حالة Scheduled أو Completed. وبعد تحديث مزود الطاقة، أو تحديث PERC/HBA إلى الإصدار 12.2 أو أحدث، يطلب الدليل إعادة تشغيل باردة (دورة طاقة) لا إعادة تشغيل دافئة.

اختياري — التحديثات التلقائية المجدولة

تتيح Maintenance > System Update > Automatic Update لـ iDRAC فحص كتالوج وفق جدول (يومي أو أسبوعي أو شهري)، ثم جدولة التحديثات فقط أو جدولتها مع إعادة التشغيل. توصي Dell بتوجيهه إلى مستودع DRM خاص بك، حتى لا تصل إلى الخوادم إلا الإصدارات التي اعتمدتها. ولا تُدعم عناوين IPv6 في التحديث التلقائي.

التراجع عن تحديث مكوّن

تحذير: التراجع يعيد البرامج الثابتة السابقة، وقد يزيل إصلاحات منها إصلاحات أمنية. خذ نسخة احتياطية أولًا، ولا تتراجع إلا لإلغاء تحديث سبّب مشكلة. وإذا كانت شبكة iDRAC في وضع Shared LOM فتطلب Dell تحويلها إلى Dedicated قبل التراجع.

  1. افتح Maintenance > System Update > Rollback.
  2. حدّد الجهاز أو الأجهزة. يمكن التراجع في iDRAC مع Lifecycle Controller وBIOS وبطاقات الشبكة ومزودات الطاقة ووحدة RAID واللوحة الخلفية، ولا يمكن في أدوات التشخيص وحزم التعريفات وCPLD.
  3. انقر Install (لـ iDRAC فقط) أو Install and Reboot أو Install Next Reboot، ثم تابع المهمة في Job Queue.

عبر racadm: نفّذ racadm swinventory للتأكد من وجود Rollback Version ولمعرفة FQDD، ثم نفّذ racadm rollback <FQDD>.

الأسئلة الشائعة

هل أحدّث iDRAC قبل المكونات الأخرى؟

توصي Dell بتحديث iDRAC أولًا قبل استخدام الكتالوج عبر الإنترنت من Lifecycle Controller. وعند جدولة عدة مهام معًا يجب أن تكون مهمة iDRAC الأخيرة.

لماذا يبقى التحديث في حالة Scheduled؟

لأنه جُدول بخيار Install Next Reboot وينتظر إعادة تشغيل الخادم. أعد التشغيل، أو احذف المهمة إن لم تعد تريدها.

قائمة التحقق

  • قُرئت ملاحظات الإصدار وخُطّطت نافذة صيانة
  • Lifecycle Controller جاهز وأُخذت نسخة احتياطية
  • رُفعت التحديثات أو فُحصت مقابل downloads.dell.com أو مستودعك
  • اختير خيار التثبيت المناسب لكل تحديث
  • تُوبعت Job Queue حتى Completed، ونُفّذت دورات الطاقة المعلّقة
  • رُوجع Lifecycle Log وتُحقّق من الإصدارات الجديدة
  • المهمة نفسها دون نظام تشغيل: تحديث البرامج الثابتة عبر Lifecycle Controller

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

صفحة الكاتب
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship Servers & Storage for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.