تظل مصفوفة RAID متدهورة عندما يكون البديل مرئيًا لكنه لم يصبح عضوًا صالحًا لإعادة البناء. الأسباب الشائعة هي الحجم الخاطئ، بيانات وصفية أجنبية، حالة غير مدعومة، غياب التعيين اليدوي، أو قرص مصدر آخر يفشل.
لا تقم بتهيئة البديل أو استيراد تكوين أجنبي عشوائيًا. حدد أولاً المصفوفة الدقيقة، الدور المفقود، الرقم التسلسلي للبديل، حالة وحدة التحكم، وأهلية إعادة البناء. الهدف هو ربط هدف فارغ مؤهل دون تغيير تكوين المصدر الموثوق.
تأكد من أن البديل مرئي لوحدة التحكم الصحيحة
يمكن أن يظهر القرص في نظام التشغيل بينما يظل غير متاح لوحدة تحكم RAID، أو يظهر لوحدة التحكم في فتحة حاوية مختلفة عن المتوقع. قارن الرقم التسلسلي الفعلي، الحاوية، منفذ وحدة التحكم، وعدد القطاعات المبلغ عنها.
إذا لم يكن القرص الجديد مرئيًا على طبقة RAID، تحقق من الطاقة، اللوحة الخلفية، الكابل، وضع HBA، وتخطيط الحاوية قبل تغيير بيانات المصفوفة الوصفية. الإدخال المتكرر دون تحديد الرقم التسلسلي قد يؤدي إلى خدمة العضو الخطأ.
جاهز، غير مهيأ، واحتياطي ليست حالات إعادة بناء
يضع العديد من وحدات التحكم المادية قرصًا جديدًا في حالة محايدة مثل جاهز أو غير مهيأ جيد. تظل المصفوفة متدهورة حتى يتم تعيين القرص كبديل، أو احتياطي مخصص، أو احتياطي ساخن عالمي مؤهل وفقًا لسير عمل وحدة التحكم تلك.
مثال مفيد هو قرص جديد في حالة جاهزة: وجوده وحده لا يملأ دور RAID المفقود. تحقق مما إذا كان الإدخال الساخن، الاستبدال اليدوي، أو تعيين القرص الاحتياطي مطلوبًا.
عادةً ما يحتاج RAID البرمجي إلى إضافة صريحة
لا تعيد مصفوفات Linux md بالضرورة إضافة قرص اختفى لمجرد أن جهاز الكتلة عاد إلى نفس المسار. قد يظل العضو القديم معلمًا كمزال، بينما البديل موجود فقط كجهاز غير مستخدم.
يعكس سلوك إعادة الإضافة اليدوية لـ mdadm حدًا أمنيًا: الثقة التلقائية في جهاز اختفى سابقًا قد تكون أسوأ من مطالبة المسؤول بالتحقق منه وإضافته عمدًا.
يمكن أن تمنع البيانات التعريفية الأجنبية الاستبدال
قد يحتوي قرص معاد استخدامه على توقيعات RAID من مصفوفة أخرى. يصنف المتحكم هذا كأجنبي لأن استيراده قد يغير التكوين النشط. يمكن أن يحمل القرص الجديد أيضًا بيانات تعريف المصنع أو الاختبار أو الاستخدام السابق التي تمنع الأهلية التلقائية.
لا تستورد تكوينًا أجنبيًا من قرص مخصص ليكون استبدالًا فارغًا. في حالة حالة قرص استبدال أجنبي، كان تغيير العضو الجديد إلى حالة غير مهيأ جيدًا هو المسار المناسب، وليس استيراد تعريف المصفوفة القديم.
يجب أن تلبي السعة والهندسة القطاعية الحد الأدنى للمصفوفة
يجب أن يوفر الاستبدال على الأقل نفس عدد القطاعات القابلة للاستخدام كعضو الفشل. يمكن أن يكون القرص المتساوي اسميًا أصغر قليلاً. بعض المتحكمات ترفض أيضًا تغيير تنسيق القطاع المنطقي أو الفيزيائي، نوع الواجهة، تأهيل البرنامج الثابت، أو قدرة التشفير.
قارن الحجم الدقيق وتنسيق القطاع بدلاً من الاعتماد فقط على الملصق على العلبة. إذا أبلغ المتحكم أن القرص الجديد غير مدعوم أو صغير جدًا، لا تجبره على الاتصال؛ اختر هدفًا أكبر متوافقًا.
قد يمنع قرص مصدر آخر عملية إعادة البناء
تحتاج عملية إعادة البناء إلى بيانات قابلة للقراءة من الأعضاء الناجين. إذا كان لدى قرص آخر قطاعات غير قابلة للاسترداد، أو تأخيرات متكررة، أو انقطاعات من المصفوفة، فقد يقوم المتحكم بالإلغاء، أو الاحتفاظ بالاستبدال كاحتياطي، أو يبقى في حالة تدهور بعد محاولة إعادة بناء فاشلة.
راجع سجل الأحداث من لحظة فشل القرص الأصلي وحتى محاولة الاستبدال. قد تشير أحدث تنبيه إلى الهدف، بينما العائق الفعلي هو خطأ قراءة على عضو مصدر مختلف.
استخدم ترتيب استكشاف الأخطاء بناءً على الحالة
| حالة الاستبدال | المعنى المحتمل | الفحص التالي |
|---|---|---|
| غير مكتشف | مشكلة في الاتصال أو مسار المتحكم | الطاقة، الكابل، الحاوية، HBA، خريطة السيريال |
| جاهز / غير مهيأ جيدًا | مرئي لكنه غير معين | تعيين الاستبدال أو الاحتياطي |
| أجنبي | بيانات RAID القديمة موجودة | تحقق من الهوية؛ امسح فقط البيانات الوصفية للهدف الجديد |
| صغير جدًا / غير مدعوم | فشل الأهلية | القطاعات الدقيقة، التنسيق، دعم وحدة التحكم |
| احتياطي، لا يعيد البناء | لا يوجد مشغل أو خطأ في المصدر | سجلات الدور المفقود، السياسة، العضو الناجي |
| تم إلغاء إعادة البناء | لم يتمكن المصدر أو المسار من الإكمال | أخطاء قراءة، انتهاء مهلة، فشل ثانٍ |
قد يستخدم تعيين إعادة البناء اليدوي الخاص بوحدة التحكم إجراء احتياطي ساخن لتحفيز الاسترداد. استخدم انتقال الحالة الموثق للمنصة بدلاً من الأوامر العامة المنسوخة من مجموعة RAID أخرى.
تحقق من مشغل إعادة البناء قبل مغادرة النظام
بمجرد تعيين الاستبدال، راقب لفترة كافية لتأكيد زيادة الكتل المعالجة وأن الرقم التسلسلي المقصود هو الهدف. الانتقال في الحالة الذي يبدأ ثم يُلغى فورًا لا يزال مصفوفة متدهورة، حتى عندما يعرض لوحة التحكم إعادة البناء لفترة وجيزة.
احفظ الخطأ الأول بعد الإلغاء. غالبًا ما يحدد العائق الفعلي بوضوح أكثر من الملخص النهائي، خاصة عندما يتوقف قرص المصدر الناجي عن الاستجابة أو يرفض وحدة التحكم هندسة الهدف.
الأسئلة الشائعة
هل يجب أن أهيئ قرص الاستبدال أولاً؟
عادة لا. يمكن أن تكتب التهيئة بيانات وصفية وقد تكون مدمرة إذا تم اختيار القرص الخطأ. حضّر فقط الهدف الفارغ المؤكد باستخدام سير عمل الاستبدال الخاص بوحدة التحكم.
لماذا ترك التبديل البارد القرص الجديد غير مستخدم؟
بعض وحدات التحكم تكتشف وتربط الاستبدال بشكل مختلف أثناء الإدخال الساخن. يمكن أن يترك التبديل البارد دورًا مفقودًا بالإضافة إلى قرص جاهز منفصل يجب تعيينه يدويًا.
هل يمكنني إجبار القرص على الاتصال عبر الإنترنت؟
الإجراءات القسرية عبر الإنترنت مخصصة لحالات الاسترداد المحددة ويمكن أن تروّج للبيانات القديمة. بالنسبة لاستبدال جديد فارغ، عيّنه كهدف لإعادة البناء أو كاحتياطي بدلاً من التظاهر بأنه يحتوي على بيانات المصفوفة الحالية.
يصبح المصفوفة صحية فقط بعد تغييرات العضوية
الاستبدال المرئي لا يزيل حالة التدهور. يجب أن يكون مؤهلاً، ومُعينًا للدور المفقود، ومعاد بناؤه من مصادر قابلة للقراءة، ومُرَقّى ليصبح عضوًا نشطًا ومتزامنًا.
الدعم والنصائح
المزيد للقراءة

لماذا يصبح مصفوف RAID غير نشط بعد انقطاع التيار الكهربائي؟
غالبًا ما تعني المصفوفة غير النشطة أنه تم العثور على بيانات وصفية ولكن النظام لم يكن لديه ثقة كافية أو أعضاء كافون لبدء تشغيلها...

ما هي مخاطر إجبار عضو RAID المفقود على العودة عبر الإنترنت؟
يمكن لخيارات الإكراه تجاوز فحوصات الأمان المتعلقة بالبيانات الوصفية القديمة، التماثل القذر، الكتابات المفقودة، أو المجموعات النشطة؛ قم بفحص الأدلة وحفظها قبل استخدامها.

كيفية التمييز بين كابل SATA التالف ومحرك NAS المعطل
تتبع ما إذا كانت الأخطاء تتبع القرص أو تبقى مع مسار SATA، وفصل عدادات النقل عن أدلة صحة الوسائط قبل استبدال الأجهزة.
