لماذا يواصل Plex الوصول إلى أقراصك طوال الليل؟

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

غالبًا ما يكون نشاط القرص أثناء الليل جزءًا طبيعيًا من مهام صيانة Plex، لكن تكرار الوصول خارج النافذة المُهيّأة يتطلب فحصًا على مستوى العملية قبل تعطيل أي شيء.

على وحدة تخزين شبكية منزلية تعمل دائمًا، قد يصل Plex إلى مساحة التخزين أثناء عدم مشاهدة أي شخص للمحتوى، لأن النسخ الاحتياطي لقاعدة البيانات، وتحديثات المكتبة، وتحديث البيانات الوصفية، وتنظيف ذاكرة التخزين المؤقت، أو تحليل الوسائط قد تكون مُجدولة لساعات الهدوء. الاختبار المفيد هو مطابقة وقت الإدخال والإخراج مع نشاط Plex أولًا، ثم فصل نشاط Plex عن نشاط حاوية أخرى أو مهمة نسخ احتياطي أو مهمة لنظام الملفات أو طلب من أحد العملاء. لا تبدأ بتعطيل كل خيارات الصيانة، لأن بعض هذه المهام يحمي حالة الخادم أو يحسّنها.

ابدأ بمطابقة نشاط القرص مع نافذة صيانة Plex

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

تُعد وثائق المهام المجدولة الرسمية من Plex أفضل مرجع لتحديد المهام التي يمكن تشغيلها ليلًا بشكل مشروع. قارن الجدول المُهيّأ بالوقت الدقيق الذي تصبح فيه مؤشرات محرك الأقراص أو مخطط التخزين نشطة. يُعد التطابق القريب إشارة مفيدة؛ أما عدم التطابق فيعني أنه ينبغي مواصلة التشخيص.

إذا بدأ النشاط خارج نافذة Plex، فلا تفترض أن Plex لا يزال المسؤول. تحقق مما إذا كانت نسخة احتياطية لوحدة التخزين الشبكية، أو اختبار SMART، أو عملية فحص، أو مفهرس، أو أداة تنزيل، أو تطبيق وسائط آخر يبدأ في الوقت نفسه. نقطة اتخاذ القرار بسيطة: يبقى النشاط الذي يتوافق مع مهمة Plex ضمن مسار Plex؛ أما النشاط غير المتوافق معها فينتقل إلى مسار المضيف أو حاوية أخرى.

افصل بين فحص المكتبة والتحليل والإدخال والإخراج الخاص بالتحويل

بعد ذلك، راقب ما يوضح Plex أنه يفعله أثناء انشغال الأقراص. يفحص مسح المكتبة مسارات الوسائط عادةً ويحدّث العناصر التي تغيرت، بينما قد يقرأ تحليل الوسائط أجزاء أكبر بكثير من الملفات. أما التحويل فهو مختلف؛ إذ يرتبط بالتشغيل وينشئ مخرجات مؤقتة، ولذلك ينبغي أن يتزامن النشاط مع بث حالي بدلًا من فترة صيانة هادئة.

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

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

حدّد العملية الدقيقة قبل تغيير الإعدادات

استخدم مراقب العمليات أو التخزين في وحدة التخزين الشبكية لتحديد العملية التي تنشئ عمليات القراءة والكتابة أثناء الحدث. وعلى مضيف Docker، تحقق أيضًا من نشاط حاوية Plex وسجلاتها حول الطابع الزمني نفسه. الهدف ليس الاكتفاء بمراقبة الاستخدام الإجمالي للقرص، بل ربط الإدخال والإخراج بـ Plex أو حاوية أخرى أو خدمة على المضيف.

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

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

-15% OFF

غيّر المحفز المؤكد فقط وتحقق منه طوال الليل

إذا ثبت بوضوح أن إحدى مهام Plex هي المسؤولة وكان توقيتها مزعجًا، فانقل نافذة الصيانة أولًا إلى فترة أنسب. لا تعطّل مهمة بعينها إلا عندما تفهم ما الذي ستتخلى عنه. فالنسخ الاحتياطي لقاعدة البيانات والتحسين والتحليل لها أغراض مختلفة، ولذلك فإن تعطيلها جميعًا ليس بديلًا جيدًا عن تحديد المهمة المحددة.

بعد التغيير، أعد إنتاج الحالة الأصلية: اترك الخادم خاملاً خلال نافذة الصيانة التالية، وقارن نشاط القرص في الوقت نفسه. يعني الإصلاح الناجح أن الإدخال والإخراج المزعج لم يعد يحدث في الوقت الذي كان يحدث فيه سابقًا، مع استمرار Plex في مسح المكتبة وتشغيلها وصيانتها كما هو متوقع في الوقت الجديد.

انتقل إلى تشخيصات محرك الأقراص أو نظام الملفات فقط عندما يظل الإدخال والإخراج غير مفسر بعد تحديد العملية، أو يكون مصحوبًا بأخطاء في التخزين، أو يستمر حتى مع إيقاف Plex. عندها يكون العَرَض قد تجاوز نطاق Plex، ومن غير المرجح أن تجيب عنه مواصلة ضبط Plex.

الدعم والنصائح

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.