قلّل مرات إيقاظ الأقراص أثناء الليل من خلال تحديد المهمة المجدولة الدقيقة التي تصل إلى الوسائط، ثم الحد من تكرارها أو نطاقها أو عملها على مستوى الملفات.
يمكن لخادم الوسائط إيقاظ أقراص HDD الساكنة حتى عندما تكون قاعدة بياناته وذاكرة التخزين المؤقت على SSD، لأن فحصًا مجدولًا للمكتبة قد يستعرض الأدلة، ويفحص الملفات، ويحدّث الصور، وينشئ المعاينات، ويتحقق من المسارات، أو يعالج عناصر لا تصل إلى حالة مستقرة. ابدأ بربط أول وصول إلى القرص بمهمة واحدة وإدخال واحد في السجل. إن تغيير مؤقتات إيقاف دوران الأقراص قبل إثبات المحفّز يخفي النمط عادةً من دون تقليل عمليات القراءة الأساسية.
أثبت أي مهمة مجدولة توقظ الأقراص
سجّل وقت الإيقاظ الدقيق من قياسات الأقراص أو سجلات النظام أو مراقبة الطاقة، ثم قارنه بسجل المهام المجدولة في خادم الوسائط. عطّل مهمة مشتبهًا بها واحدة فقط لليلة واحدة حتى تظل النتيجة قابلة للعزو.
أظهر تقرير عن Jellyfin أن فحص المكتبة المجدول كان يعالج المكتبة كاملةً مرتين يوميًا وينفق ساعات في فحص الوسائط. وكان الدليل المفيد هو أن الفحص الكامل نفسه كان يتكرر، وليس طلب تشغيل منفردًا.
إذا استيقظت الأقراص قبل بدء فحص المكتبة، فتحقق من مهمة أخرى مثل استخراج صور الفصول، أو إنشاء ملفات trickplay، أو تحليل المقدمات، أو تحديث البيانات الوصفية، أو النسخ الاحتياطي، أو اختبار SMART، أو فحص نظام الملفات، أو منظّم التنزيلات. لا تلقِ اللوم على خادم الوسائط حتى يظهرَت عمليته أو حاويته في أدلة أول وصول.
افصل بين عمليات الفحص الكامل للمكتبة والمراقبة الفورية
تحقق مما إذا كانت المكتبة تستخدم عمليات فحص كامل دورية ومراقبة لنظام الملفات معًا. يمكن للمراقبة الفورية استيراد الإضافات العادية بسرعة على أنظمة الملفات المحلية المدعومة، بينما يظل الفحص الكامل المجدول مفيدًا كشبكة أمان منخفضة التكرار.
لطالما تعامل Jellyfin مع الفحص المجدول والمراقبة الفورية كآليتين منفصلتين. وتذكر إحدى قضايا المشروع أن المراقبة الفورية يمكنها اكتشاف الوسائط الجديدة، بينما توفر المهمة المجدولة اكتشافًا قائمًا على فواصل زمنية.
على وحدات التخزين المحلية الموثوقة، اختبر المراقبة الفورية باستخدام ملف مضاف حديثًا، وقلّل تكرار الفحص الكامل فقط بعد ظهور ذلك الملف بشكل صحيح. أما في NFS وSMB وrclone وأنظمة الملفات المدمجة وبعض المسارات المركبة داخل الحاويات، فقد يكون تسليم الأحداث غير مكتمل، لذا أبقِ على فحص دوري في وقت يتوافق مع سياسة التخزين.
اعثر على المهام التي تقرأ محتويات الوسائط بدلًا من أسماء الأدلة فقط
افحص سجل الماسح بحثًا عن فحص الوسائط، وقراءات التحقق، واستخراج الفصول، وتحليل الترجمة، وإنشاء ملفات trickplay، وتحليل مستوى الصوت، وتحديث البيانات الوصفية المتكرر. قد يتسبب تعداد الأدلة في إيقاظ قصير، بينما يمكن لقراءة أجزاء من كل ملف أن تُبقي مصفوفة كاملة نشطة لساعات.
أفادت حالة الفحص المتكرر المذكورة أعلاه بقراءات كبيرة من كل ملف وسائط أثناء الفحص، ما يوضح أن المهمة كانت تفعل أكثر من التحقق من أسماء الملفات. وتُظهر قضية أخرى أن الإدخالات نفسها كانت تُعالج مجددًا في كل فحص بدلًا من الوصول إلى حالة مستقرة.
أصلح أول عنصر يتغير في كل تشغيل: مسار غير متاح، أو فشل في الأذونات، أو ملف جانبي مشوّه، أو طابع زمني غير مستقر، أو جذر مكتبة مكرر، أو سجل بيانات وصفية يُزال ويُعاد إنشاؤه باستمرار. لن يفيد تقصير الجدول إذا ظل كل فحص يتعامل مع المحتوى نفسه على أنه جديد.
احتفظ بالبيانات الوصفية على SSD من دون افتراض أن ذلك سيوقف كل مرات الإيقاظ
ضع قاعدة بيانات التطبيق وذاكرة التخزين المؤقت والملصقات والبيانات الوصفية النشطة على SSD عندما تدعم المنصة ذلك. يقلل هذا من القراءات العشوائية الصغيرة أثناء التصفح، ويُبقي صيانة قاعدة البيانات الروتينية بعيدًا عن أقراص السعة.
فصل التخزين ليس ضمانًا كاملًا. فقد وثّق تقرير عن خلل في Jellyfin إيقاظ أقراص HDD أثناء عرض تفاصيل المكتبة، حتى مع تخزين ذاكرة التخزين المؤقت والبيانات الوصفية على NVMe، ما يوضح أن الخادم قد يظل يصل إلى الوسائط المصدر في بعض العمليات.
بعد نقل بيانات التطبيق، راقب مسارات المصدر التي تُفتح أثناء التصفح وعمليات الفحص. أبقِ الملصقات والمعاينات وقواعد البيانات بعيدًا عن أقراص الوسائط حيثما أمكن، لكن تعامل مع أي وصول متبقٍ إلى الملفات المصدرية على أنه سلوك منفصل يحتاج إلى تشخيص، لا دليلًا على فشل نقل البيانات إلى SSD.
قلّل التكرار والنطاق والعمل المتداخل
شغّل عمليات الفحص الكامل بالقدر الذي تحتاجه المكتبة فقط، وتجنب جدولتها في الوقت نفسه مع النسخ الاحتياطية أو عمليات الفحص أو إنشاء المعاينات أو استيراد الوسائط. افحص مكتبات أو مجلدات فردية عندما تسمح المنصة بتحديثات موجّهة.
عطّل الاستبدال الشامل للبيانات الوصفية أثناء عمليات الفحص الروتينية ما لم تكن البيانات الوصفية بحاجة فعلية إلى إعادة بناء. لا ينبغي للفحص التزايدي العادي أن يعيد إنشاء صور الفصول وملفات trickplay والملصقات وتحديد الحلقات للوسائط التي لم تتغير.
استخدم جدولًا متدرجًا: الاستيراد أولًا، ثم تحديث موجّه للمكتبة بعد نافذة الاستيراد، ثم تشغيل المهام الثقيلة المشتقة في يوم منفصل أو عند الطلب فقط. ينتج عن ذلك وقت إيقاظ متوقع بدلًا من عدة مرات إيقاظ قصيرة طوال الليل.
تحقق من توفر نقاط التركيب قبل بدء خدمة الوسائط
قد تكشف نقطة تركيب شبكية أو مجمّعة مفقودة دليلًا محليًا فارغًا في المسار المتوقع. وقد يفحص خادم الوسائط هذه النقطة البديلة، ويزيل العناصر، ثم يعيد فحص كل شيء عند عودة المشاركة الفعلية.
يمكن لانقطاعات الأقراص أو نقاط التركيب أن تتسبب في اختفاء مكتبة الوسائط وإجبار النظام على إعادة بنائها بتكلفة عالية. وتصف إحدى قضايا Jellyfin فقدان المكتبة بعد انقطاع نقطة تركيب، وهو نمط الفشل الذي ينبغي أن يمنعه اعتماد بدء التشغيل.
اضبط الحاوية أو الخدمة لبدء التشغيل بعد تفعيل نقاط التركيب المطلوبة وامتلائها. أضف فحصًا لوجود نقطة التركيب يبحث عن علامة معروفة أو نوع نظام ملفات متوقع، ثم أوقف الفحص عندما يكون مسار التخزين غير متاح بدلًا من اعتبار الدليل الفارغ مكتبة صالحة.
تحقق من استقرار السكون لعدة ليالٍ
بعد كل تغيير، سجّل أوقات بدء المهام وانتهائها، وحالة طاقة الأقراص، وحجم القراءة، وأكبر إدخالات السجل، وما إذا كانت الوسائط المضافة حديثًا لا تزال تظهر. لا تكفي ليلة هادئة واحدة إذا كان الفحص المخفّض يُشغّل مرة واحدة كل بضعة أيام فقط.
يوفر دليل ZimaSpace حول اختيار أدوار HDD وSSD في NAS سياقًا لتخطيط التخزين، بما يُبقي بيانات التطبيقات النشطة بعيدًا عن أقراص الوسائط الساكنة.
ينجح الضبط عندما تحدث الصيانة المجدولة في نافذة واحدة معروفة، ولا تعود المكتبات غير المتغيرة تتلقى عملًا متكررًا على مستوى الملفات، وتظل عمليات الاستيراد تُكتشف، وتبقى أقراص HDD ساكنة خارج أوقات التشغيل أو الفحوصات الموثوقة أو النسخ الاحتياطية أو مهام سلامة التخزين.
الدعم والنصائح
المزيد للقراءة

دليل تخزين تسجيلات التلفزيون المباشر للسعة والاحتفاظ والتنظيف
قِس التسجيلات الفعلية، واترك هامشًا احتياطيًا، واجمع بين حدود العمر والسعة، وأثبت إزالة أقدم برنامج مؤهل قبل امتلاء مساحة التخزين.

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

قائمة التحقق من توافق عميل Jellyfin مع الصوت والفيديو والترجمات المصاحبة
اختبر ملفات تمثيلية مع تغيير متغير واحد في كل مرة، وسجّل التشغيل المباشر، أو إعادة التغليف، أو تحويل الصوت، أو تحويل الفيديو، أو الفشل...

