إن iDRAC (وحدة التحكم المتكاملة بالوصول عن بُعد من Dell) هي معالج الإدارة خارج النطاق المدمج في كل خادم Dell PowerEdge. تتيح لك أداة سطر الأوامر racadm تهيئته بالأوامر وبشكل قابل للتكرار — أسرع بكثير من النقر عبر واجهة الويب عند تشغيل وتسليم أسطول. يغطي هذا الدليل الأوامر التي تستخدمها سكايلاين خلال نشر PowerEdge حقيقي: ضبط شبكة الإدارة وإنشاء المستخدمين وضبط BIOS وبناء أقراص RAID الافتراضية وتحديث البرامج الثابتة. جميع الصيغ أدناه مُتحقَّق منها مقابل مرجع RACADM CLI من Dell.
كيف يعمل racadm: محلياً وعبر SSH وعن بُعد
هناك ثلاث طرق لإصدار أوامر racadm:
- racadm المحلي — يُثبَّت في نظام تشغيل المضيف عبر حزمة OpenManage / iDRAC Tools؛ شغّل
racadmمقابل iDRAC المحلي. - racadm البرنامج الثابت (SSH) — اتصل عبر SSH بعنوان IP الخاص بـ iDRAC وشغّل
racadmمباشرة على المتحكم. - racadm عن بُعد — يُشغَّل من أي محطة عمل باستخدام الأعلام
-rو-uو-pالموجَّهة إلى iDRAC.
الصيغة عن بُعد، المستخدمة في هذا الدليل حيثما ظهرت:
racadm -r 192.168.10.20 -u root -p calvin getsysinfoفي الإصدارات الأحدث يُستدعى الملف التنفيذي باسم idracadm7 في نظام التشغيل، لكن الأوامر الفرعية متطابقة. بيانات الاعتماد الافتراضية من المصنع هي root / calvin — غيّرها فوراً (راجع قسم المستخدمين).
الخطوة 1 — افحص الحالة الراهنة
ابدأ دائماً بقراءة ما يعتقده الجهاز عن نفسه:
# ملخص كامل للنظام وiDRAC والجرد
racadm getsysinfo
# تهيئة بطاقة الشبكة / IP الحالية للإدارة
racadm getniccfgيعيد getsysinfo رمز الخدمة والطراز وإصدارات البرامج الثابتة وحالة الطاقة؛ ويُظهر getniccfg عنوان IP الحالي وقناع الشبكة والبوابة وحالة DHCP لواجهة الإدارة.
الخطوة 2 — تهيئة شبكة الإدارة
عطّل DHCP وعيّن عنوان إدارة ثابتاً. هناك أسلوبان متكافئان. أسلوب السمات التفصيلي:
racadm set iDRAC.IPv4.DHCPEnable 0
racadm set iDRAC.IPv4.Address 192.168.10.20
racadm set iDRAC.IPv4.Netmask 255.255.255.0
racadm set iDRAC.IPv4.Gateway 192.168.10.1
racadm set iDRAC.IPv4.DNS1 192.168.10.5
racadm set iDRAC.IPv4.DNS2 8.8.8.8أو الاختصار من سطر واحد، حيث يضبط -s عنواناً ثابتاً بترتيب IP وقناع الشبكة والبوابة:
racadm setniccfg -s 192.168.10.20 255.255.255.0 192.168.10.1تأكّد من تفعيل بطاقة شبكة الإدارة، وإن كنت تستخدم منفذاً مخصصاً فحدّده:
racadm set iDRAC.NIC.Enable 1
racadm set iDRAC.NIC.Selection Dedicatedالخطوة 3 — تعزيز الوصول: إنشاء المستخدمين والأدوار
لا تترك أبداً كلمة المرور الافتراضية calvin. غيّر root، ثم أنشئ مسؤولاً مسمّى في أول خانة مستخدم متاحة (الخانات مفهرسة؛ الخانة 2 عادةً لـ root، فاستخدم 3 فما فوق):
# تدوير كلمة مرور root المدمجة
racadm set iDRAC.Users.2.Password 'StrongP@ss1'
# إنشاء مسؤول مسمّى في الخانة 3
racadm set iDRAC.Users.3.UserName skyadmin
racadm set iDRAC.Users.3.Password 'AnotherStr0ng!'
racadm set iDRAC.Users.3.Privilege 0x1ff
racadm set iDRAC.Users.3.Enable 1تمنح قيمة الصلاحية 0x1ff حقوق مسؤول كاملة؛ بينما تنشئ قيم القناع الأقل أدوار مشغّل أو قراءة فقط. هيّئ NTP ووجهة تنبيه وأنت هنا كي تكون السجلات والإشعارات موثوقة:
racadm set iDRAC.NTPConfigGroup.NTPEnable 1
racadm set iDRAC.NTPConfigGroup.NTP1 0.pool.ntp.orgالخطوة 4 — ضبط BIOS والاعتماد عبر مهمة
تُجهَّز سمات BIOS أولاً، ثم تُطبَّق عبر مهمة Lifecycle Controller عند إعادة التشغيل التالية. لمضيف حوسبة افتراضية عالي الأداء، اضبط ملف نظام مخصصاً:
racadm set BIOS.SysProfileSettings.SysProfile Custom
racadm set BIOS.ProcSettings.ProcVirtualization Enabled
# تجهيز كل تغييرات BIOS المعلّقة في مهمة واحدة مع الإجبار عند الإقلاع التالي
racadm jobqueue create BIOS.Setup.1-1 -r forcedيعيد الخيار -r forced تشغيل الخادم لتطبيق التغييرات المُجهَّزة. تابع المهمة:
racadm jobqueue viewالخطوة 5 — بناء أقراص RAID الافتراضية من سطر الأوامر
اجرد متحكم التخزين والأقراص الفعلية أولاً:
racadm storage get controllers
racadm storage get pdisks
racadm storage get vdisksأنشئ قرصاً افتراضياً — مثلاً مرآة إقلاع RAID 1 — باستخدام معرّفات FQDD للمتحكم والأقراص الفعلية، ثم اعتمده بمهمة تخزين:
racadm storage createvd:RAID.Integrated.1-1 -rl r1 \
-pdkey:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1
# اعتماد عملية RAID المعلّقة
racadm jobqueue create RAID.Integrated.1-1يأخذ العَلَم -rl مستوى RAID: r0 وr1 وr5 وr6 وr10 وهكذا. وحتى تُنفَّذ المهمة تبقى التهيئة معلّقة ولم تُطبَّق بعد على المتحكم.
الخطوة 6 — تحديث البرامج الثابتة
يستطيع racadm تطبيق حزمة تحديث من Dell أو كتالوج من مشاركة شبكية. من ملف تحديث واحد:
racadm -r 192.168.10.20 -u root -p calvin update \
-f iDRAC-with-Lifecycle-Controller_Firmware_xxxx.EXEمن مشاركة مستودع عبر كتالوج (يُظهَر NFS؛ كما يُدعَم CIFS/HTTP مع نوع -t المطابق):
racadm update -f Catalog.xml -l 192.168.10.5:/nfsexport/repository -t NFS -a TRUEالخطوة 7 — التحكم بالطاقة والاستعادة
تحكّم بطاقة الخادم وأعد ضبط المتحكم دون المساس بنظام التشغيل:
racadm serveraction powerstatus
racadm serveraction powercycle
racadm serveraction hardreset
# إعادة ضبط ناعمة لـ iDRAC نفسه (لا يعيد تشغيل المضيف)
racadm racreset softتجميع كل ذلك معاً
يجري تشغيل وتسليم PowerEdge نظيف بهذا الترتيب: قراءة الحالة (getsysinfo/getniccfg)، وضبط IP الإدارة، وتعزيز المستخدمين، وتجهيز BIOS واعتماده، وبناء RAID، وضبط أساس البرامج الثابتة، ثم التسليم لنشر نظام التشغيل عبر Lifecycle Controller. ولأن كل خطوة أمر racadm، يمكن حفظ التسلسل بأكمله كبرنامج نصي وإعادة تشغيله بشكل متطابق عبر مئة خادم — وهذه بالضبط الطريقة التي تُبقي بها سكايلاين بيئات العملاء في الرياض وجدة والدمام متسقة وقابلة للتدقيق. لسياق النشر الأوسع راجع خدمة تركيب ودعم خوادم Dell PowerEdge لدينا، أو تواصل مع مهندس على +966 50 993 9334.
Comments
0 total · 0 threads