عندما يُطلق خادم PowerEdge تنبيهًا، فغالبًا ما تكون أسرع طريقة لمعرفة المشكلة بضعة أوامر racadm على iDRAC9. كل الأوامر في هذا الدليل للقراءة فقط: معلومات النظام، وقراءات الحساسات، وسجل أحداث النظام (SEL)، وLifecycle Log، وجرد البرامج الثابتة، وحالة RAID. لذلك يمكن تشغيلها بأمان على خوادم الإنتاج. الصيغة منقولة من دليل iDRAC9 RACADM CLI للإصدار 7.xx، وقد تختلف حقول المخرجات قليلًا بين الإصدارات. أما أوامر الإعداد (الشبكة والمستخدمون وBIOS وإنشاء RAID والبرامج الثابتة) فراجعها في إعداد iDRAC في Dell PowerEdge عبر racadm.
قبل أن تبدأ
- اختر طريقة تشغيل racadm. SSH إلى iDRAC (firmware racadm): اكتب الأوامر عند المحث
racadm>>دون البادئةracadm. racadm البعيد: ثبّت Dell iDRACTools على جهازك. racadm المحلي: ثبّت iDRACTools في نظام تشغيل الخادم نفسه. - استخدم قدر الإمكان حسابًا مخصصًا للمراقبة بدلًا من root. ويتطلب جمع SupportAssist أيضًا قبول اتفاقية Dell (EULA) مرة واحدة (انظر قسمه).
- في racadm البعيد ضع خيارات الاتصال قبل الأمر الفرعي كما يلي.
racadm -r 192.0.2.10 -u monitor -p 'xxxx' getsysinfo
racadm -r 192.0.2.10 -u monitor -p 'xxxx' getsysinfo --nocertwarn
يخفي الخيار --nocertwarn تحذير الشهادة عندما يستخدم iDRAC شهادته الموقّعة ذاتيًا.
الخطوة 1 — التعرف على الخادم وحالته العامة
racadm getsvctag
racadm getsysinfo
racadm getversion
racadm getremoteservicesstatus
getsvctagيعرض رقم الخدمة Service Tag الذي تحتاجه لأي حالة دعم لدى Dell.getsysinfoيعرض إصدار iDRAC وعنوان MAC واسم DNS وإعدادات IPv4/IPv6 ومعلومات النظام. الخيارات:-dلـ iDRAC فقط، و-cللإعدادات العامة، و-4أو-6لإعدادات IP، و-Aبلا عناوين (للسكربتات). حقلا اسم المضيف ونظام التشغيل لا يكونان دقيقين إلا مع تثبيت OMSA، باستثناء أسماء VMware وWindows.getversionيعرض إصدارات BIOS وiDRAC وLifecycle Controller. ضيّقه بـ-b(BIOS) أو-c(CPLD) أو-f idracو-f lcو-f bios.getremoteservicesstatusيعرض حالة الخادم (مثل Out of POST، أو التوقف عند خطأ F1/F2، أو عدم وجود جهاز إقلاع) وهل Lifecycle Controller في حالة Ready. شغّله قبل أي أمر جرد أو تصدير.
الخطوة 2 — قراءة الحساسات
racadm getsensorinfo
racadm getsensorinfo -c
يعرض الأمر حالة حساسات النظام مجمّعة حسب النوع: الطاقة والحرارة والمراوح والتيار والمعالج والذاكرة والبطارية وفتح الهيكل والتكرار وغيرها حسب الطراز، ويعطي -c عرضًا مختصرًا. ابحث عن أي حساس ليس في حالة OK، وعن تكرار مزودات الطاقة أو المراوح إن لم يعد Full. ولتنبيهات المراوح والحرارة راجع معالجة تنبيهات المراوح والحرارة.
الخطوة 3 — قراءة سجل أحداث النظام وسجل iDRAC
racadm getsel -i
racadm getsel -o
racadm getsel -s 1 -c 20
racadm getraclog -c 20
getsel -iيعدّ مدخلات SEL، و-oيطبع كل سجل في سطر واحد فيسهل استخدامgrep، و-sو-cيحددان سجل البداية وعدد السجلات، و--moreيعرض المخرجات صفحة صفحة (اضغط Q للخروج).getraclogيعرض سجل iDRAC نفسه: عمليات الدخول ومحاولات الدخول الفاشلة ورسائل الترخيص، مع أرقام رسائل مثلUSR0005. ويعيد racadm المحلي 100 سجل افتراضيًا.
الخطوة 4 — تصفية Lifecycle Log
يسجل Lifecycle Log أحداث العتاد وتغييرات الإعداد والتحديثات وسجلات التدقيق. ويصفّيه الأمر lclog view حسب الفئة (System وStorage وWorknotes وConfig وUpdates وAudit)، أو حسب الخطورة (Critical وWarning وInfo)، أو حسب الوقت أو النص:
racadm lclog view -i
racadm lclog view -c storage,system -s warning,critical
racadm lclog view -n 20
racadm lclog view -k session
racadm lclog view -r "2026-10-01 00:00:00" -e "2026-10-31 23:59:59"
إذا لم يُرجع الاستعلام البعيد شيئًا، تقترح Dell طلب عدد أقل من السجلات أو زيادة مهلة racadm البعيد. ولأرشفة السجل كاملًا (لدعم Dell مثلًا) صدّره إلى مشاركة:
racadm lclog export -f lclog.xml.gz -u user -p pass -l //192.0.2.20/logs --complete
ولقراءة المدخلات وأرقام الرسائل راجع سجل SEL وLifecycle Log في iDRAC9.
الخطوة 5 — فحص وحدات RAID والأقراص الافتراضية والأقراص الفعلية
يقرأ الأمر الفرعي storage (ويُقبل أيضًا باسم raid) حالة وحدات التخزين والأقراص الافتراضية والحاويات والأقراص التي يديرها iDRAC:
racadm storage get status
racadm storage get controllers -o -p name,status
racadm storage get vdisks -o -p layout,status
racadm storage get pdisks -o -p State
racadm storage get batteries --refkey RAID.Integrated.1-1 -o -p status,state,name
-oيطبع الكائنات كاملة بخصائصها، و-pيقصر المخرجات على الخصائص التي تسميها (حتى 10)، و--refkeyيحصر الاستعلام في وحدة تحكم أو حاوية واحدة (حتى 3 معرّفات FQDD). شغّل أولًاracadm storage get controllersلمعرفة المعرّفات في خادمك، مثلRAID.Integrated.1-1أوRAID.SL.3-1.- تتضمن حقول وحدة التحكم Status وRollupStatus وإصدار البرامج الثابتة والتعريف وحالة Patrol Read. وتتضمن مخرجات الأقراص State وStatus وFailurePredicted وMediaType، وفي أقراص SSD أيضًا RemainingRatedWriteEndurance.
- شغّل
racadm storage help getلعرض كل أنواع الكائنات وخصائصها.
القرص الافتراضي المتدهور (Degraded) أو القرص الذي قيمة FailurePredicted فيه YES يحتاج إلى إجراء. راجع الأقراص الافتراضية المتدهورة أو المتوقفة. ومن داخل نظام التشغيل تعطي أوامر perccli للحالة المعلومات نفسها.
الخطوة 6 — جرد البرامج الثابتة والمهام
racadm swinventory
racadm hwinventory
racadm jobqueue view
يسرد swinventory لكل مكوّن معرّف FQDD والإصدار الحالي، والإصدار السابق إن كان محفوظًا. ويسرد hwinventory جرد العتاد حسب الجهاز. ويعرض jobqueue view المهام المعلقة والمكتملة، مثل تحديث برامج ثابتة عالق في حالة Scheduled.
الخطوة 7 — جمع حزمة SupportAssist لدعم Dell
racadm supportassist accepteula
racadm supportassist collect -t sysinfo -l //192.0.2.20/logs -u user -p pass
racadm supportassist exportlastcollection -l //192.0.2.20/logs -u user -p pass
يصدّر collect الحزمة إلى المشاركة المحددة بـ -l، ويعيد exportlastcollection تصدير آخر حزمة. ومن أنواع السجلات للخيار -t: sysinfo (معلومات النظام) وttylog (سجلات التخزين) وosAppAll (بيانات النظام والتطبيقات، ويتطلب iDRAC Service Module) وDebug وTelemetryReports. ويذكر الدليل أن register وcollect -upload وجدولة الجمع التلقائي غير مدعومة في iDRAC من الإصدار 7.00.00.00 فما بعده. والخطوات الكاملة في جمع SupportAssist من iDRAC9.
الأسئلة الشائعة
هل تغيّر هذه الأوامر شيئًا في الخادم؟
لا، فهي تعرض المعلومات فقط. أما أوامر التصدير وSupportAssist فتكتب ملفًا في المشاركة التي تحددها، ويستمر الخادم في العمل.
لماذا يظهر اسم المضيف ونظام التشغيل فارغين في getsysinfo؟
تذكر Dell أن هذين الحقلين يحتاجان إلى OpenManage Server Administrator في نظام التشغيل، باستثناء أسماء VMware وWindows التي تظهر في كل الأحوال.
قائمة التحقق
- اختيرت طريقة الوصول (SSH أو racadm بعيد أو محلي) بحساب مخصص
- سُجّل رقم الخدمة والإصدارات وحالة LC
- فُحصت الحساسات بحثًا عن أي حالة غير OK أو فقدان للتكرار
- صُفّي سجلا SEL وLifecycle Log لأحداث Critical وWarning
- رُوجعت حالة وحدات التحكم والأقراص الافتراضية والفعلية
- صُدّرت حزمة SupportAssist عند فتح حالة لدى Dell
Comments
0 total · 0 threads