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

إعادة بناء RAID: ما الذي يحدد مدتها وكيف تقلل مخاطرها

ماذا يحدث أثناء إعادة بناء مصفوفة RAID، وما العوامل التي تحدد مدتها في متحكمات Dell PERC وHPE، وكيف تقلل خطر فقدان البيانات.

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

عندما يتعطل قرص في وحدة تخزين RAID 1 أو 5 أو 6 أو 10 أو 50 أو 60، يعيد المتحكم بناء البيانات المفقودة على قرص احتياطي أو بديل باستخدام النسخة المتطابقة أو بيانات التكافؤ في الأقراص المتبقية. وحتى تنتهي إعادة البناء تبقى وحدة التخزين متدهورة، ومع RAID 1 أو 5 أو 10 لا يبقى أي تكرار في موضع العطل. يشرح هذا الدليل ما يحدد مدة إعادة البناء في متحكمات Dell PERC وHPE Smart Array وMR، والإعدادات التي يمكنك تغييرها، وكيف تقلل احتمال أن تتحول إعادة البناء إلى فقدان بيانات.

قبل أن تبدأ

  • تأكد من وجود نسخة احتياطية حديثة وقابلة للاستعادة قبل لمس أي قرص.
  • حدد القرص المعطل في iDRAC أو iLO أو أداة المتحكم، وافحص بقية أقراص المصفوفة بحثًا عن أخطاء.
  • جهّز قرصًا بديلًا من النوع نفسه (SAS أو SATA، HDD أو SSD) وبالسعة نفسها على الأقل.

لماذا تهم فترة التدهور

يوضح دليل متحكمات HPE ما يعنيه عطل ثانٍ أثناء إعادة البناء:

  • في RAID 1 و10 لا تُفقد بيانات ما دام لا يوجد قرص معطل متطابق مع قرص معطل آخر.
  • في RAID 50 تُفقد كل البيانات إذا تعطل قرص ثانٍ في مجموعة التكافؤ نفسها قبل انتهاء إعادة البناء الأولى.
  • في RAID 60 تُفقد كل البيانات إذا تعطل قرص ثالث في مجموعة تكافؤ قبل انتهاء إعادة بناء أحد القرصين المعطلين.
  • يتحمل RAID 6 أي عطلين، ويذكر دليل Dell PERC أن ذلك يشمل عطلًا أثناء إعادة بناء قرص واحد.

التعطل الكامل للقرص ليس الخطر الوحيد. فإعادة البناء تقرأ كل كتلة في الأقراص المتبقية، وقد يمنع قطاع تالف يُكتشف حينها إعادة إنشاء البيانات. تتعامل متحكمات HPE مع ذلك بما يسمى puncture: تكتمل إعادة البناء وتبقى وحدة التخزين متاحة، لكن بيانات الشريط المتأثر تُفقد ويجب استعادتها من نسخة احتياطية.

ما الذي يحدد مدة إعادة البناء

  • كمية البيانات في كل قرص وسرعة القرص. تذكر HPE أن إعادة بناء RAID 5 أو RAID 6 تحتاج عادة نحو 15 إلى 30 ثانية لكل غيغابايت، أي نحو 4 إلى 8 ساعات لكل 1,000 GB تقريبًا، لكن المدة الفعلية تعتمد على نشاط الإدخال والإخراج وعدد الأقراص في وحدة التخزين وإعداد أولوية إعادة البناء وأداء الأقراص.
  • حمل الخادم. يقول دليل Dell PERC 11 إن القرص تحت ضغط إدخال وإخراج عالٍ يُعاد بناؤه ببطء، لأن هناك عملية إعادة بناء واحدة فقط مقابل كل خمس عمليات من الخادم. والحل لدى Dell هو تقليل الضغط أو رفع معدل إعادة البناء.
  • حجم الشريحة (Strip size). تذكر HPE أنه كلما صغر حجم الشريحة (64 KiB أو أقل) طالت مدة فحص التكافؤ وإعادة البناء وزاد تأثيرهما على الخادم.
  • الأعمال الخلفية الأخرى. في PERC 11 تتوقف إعادة البناء التلقائية أثناء التهيئة الكاملة وتبدأ بعدها، كما يؤخر ترحيل مستوى RAID أو توسيع السعة أي إعادة بناء أو نسخ عكسي تلقائي حتى يكتمل.
  • ميزات المتحكم. تتضمن متحكمات HPE Smart Array SR تقنية Rapid Rebuild لكل مستويات RAID عدا RAID 0.

إعدادات معدل إعادة البناء وأولويتها

أين تُضبط سرعة إعادة البناء (أدلة المستخدم الرسمية)
المتحكمالإعدادالمكان
Dell PERC 11Rebuild RateHII: Main Menu > Controller Management > Advanced Controller Properties > Task Rates
HPE Smart Array SRRebuild Priority: Low, Medium, Medium High, HighSSA أو SSA CLI عبر modify rp=
HPE MR Gen11معدل إعادة البناء من 1 إلى 100HPE MR Storage Administrator: More Actions > Set Adjustable Task Rate في عمود Priority Percentage

تعرّف HPE الأولويات كالتالي: Low تعطي العمليات العادية الأولوية على إعادة البناء، وMedium تخصص نصف الوقت لإعادة البناء، وMedium high تعطي إعادة البناء أولوية أعلى من العمليات العادية، وHigh تجعل إعادة البناء مقدمة على كل العمليات الأخرى. وفي متحكمات MR يعني الرقم الأعلى إعادة بناء أسرع مع احتمال تباطؤ الخادم.

ssacli ctrl slot=3 modify rp=high

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

الخطوة 1 — التحضير قبل استبدال القرص

قائمة HPE لما قبل استبدال الأقراص تصلح لأي متحكم:

  1. تأكد من وجود نسخة احتياطية حديثة وصالحة للمصفوفة.
  2. تحقق من أن أي قرص آخر في المصفوفة نفسها لا يبلّغ عن أخطاء.
  3. تأكد أن القرص البديل من نوع القرص المتدهور نفسه (SAS أو SATA، قرص صلب أو SSD).
  4. استخدم قرصًا بديلًا لا تقل سعته عن أصغر قرص في المصفوفة؛ فمتحكمات HPE تُفشل فورًا الأقراص ذات السعة غير الكافية.
  5. مع التخزين الخارجي أطفئ الخادم أولًا وشغّله أخيرًا حتى لا تُعلَّم الأقراص معطلة خطأً.

تحذير: لا تنزع أبدًا أقراصًا أكثر مما يتحمله مستوى RAID. وإذا فُقد تحمل الأعطال بالفعل فإن HPE تنصح بتأجيل استبدال الأقراص حتى تحاول استرداد البيانات. خذ نسخة احتياطية أولًا ما دامت وحدة التخزين قابلة للقراءة.

الخطوة 2 — استبدال القرص ومتابعة إعادة البناء

  1. حدد الفتحة الصحيحة بمؤشر التحديد (Locate LED) ثم استبدل القرص المعطل أثناء التشغيل.
  2. في Dell PERC، أي قرص بديل يُركّب في فتحة تابعة لقرص افتراضي محمي يبدأ إعادة البناء أو النسخ العكسي تلقائيًا بغض النظر عن أي بيانات عليه. وفي HPE تبدأ إعادة البناء عند استبدال القرص إذا لم يتوفر قرص احتياطي.
  3. تابع التقدم في iDRAC أو iLO أو أداة المتحكم، أو في نافذة Background Processes in Progress في HPE MR.
  4. إذا اضطررت لاستبدال أقراص أكثر مما يتحمله المستوى فاتبع قاعدة HPE: استبدل ضمن حدود التحمل، وانتظر اكتمال إعادة البناء (كما تُظهر مؤشرات الأقراص)، ثم تابع.

الإجراءات الخاصة بكل شركة: استبدال قرص معطل في Dell PERC واستبدال قرص معطل في HPE Smart Array.

الخطوة 3 — بعد إعادة البناء

  • راجع سجلات المتحكم والنظام بحثًا عن أخطاء الوسائط؛ توصي HPE بمراجعة سجل IML وسجلات أحداث نظام التشغيل بحثًا عن فقدان بيانات أو puncture.
  • شغّل فحص الاتساق (Consistency Check) في Dell PERC، فهو يتحقق من بيانات النسخ المتطابق أو التكافؤ ويصححها (راجع القراءة الدورية وفحص الاتساق).
  • أعد تركيب قرص احتياطي جديد إذا استُخدم القرص الاحتياطي.

تحذير: تذكر HPE أن الشريط المثقوب لا يُزال إلا بحذف وحدة التخزين وإعادة إنشائها باستخدام Rapid Parity Initialization أو بعد مسح الأقراص. وهذا يمحو بيانات وحدة التخزين، لذا خذ نسخة احتياطية وخطط للاستعادة قبل التنفيذ.

قلّل المخاطر قبل العطل القادم

  • الاستبدال عند التنبؤ بالعطل. خيار Auto Replace Member on Predictive Failure في Dell والتفعيل التنبؤي للقرص الاحتياطي في HPE ينسخان البيانات من القرص المتجه للعطل والمصفوفة ما زالت سليمة، وتقول HPE إن ذلك أسرع حتى أربع مرات من إعادة البناء المعتادة. راجع شرح الأقراص الاحتياطية.
  • أبقِ فحص الوسائط مفعّلًا. تعمل القراءة الدورية في Dell كل سبعة أيام افتراضيًا على الأقراص الصلبة SAS وSATA المهيأة، وتوصي HPE بأولوية عالية لفحص السطح (Surface Scan) وبتحديث برامج التشغيل والبرامج الثابتة لتقليل حالات puncture.
  • استخدم RAID 6 أو 60 للمصفوفات الكبيرة حتى يمكن تحمل مشكلة ثانية أثناء إعادة بناء طويلة.

قائمة التحقق

  • التحقق من النسخة الاحتياطية قبل أي عمل على الأقراص.
  • فحص بقية أقراص المصفوفة بحثًا عن أخطاء.
  • القرص البديل مطابق في النوع ولا تقل سعته عن أصغر عضو.
  • ضبط معدل أو أولوية إعادة البناء عن قصد حسب وقت اليوم.
  • متابعة إعادة البناء حتى نهايتها دون نزع أقراص أخرى.
  • مراجعة السجلات بحثًا عن أخطاء وسائط أو puncture وتشغيل فحص الاتساق.
  • إعادة القرص الاحتياطي وتفعيل الاستبدال التنبؤي.

تستطيع Skyline توريد خوادم Dell وHPE وHuawei وإعدادها وصيانتها ضمن عقد صيانة سنوي (AMC). تواصل معنا.

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.