تسجيلات البث التلفزيوني المباشر ملفات وسائط كبيرة ودائمة؛ أما بيانات التطبيق فهي حالة صغيرة وحساسة لزمن الاستجابة، وتحتاج إليها لبدء الخادم وإدارته. عندما يشترك كلاهما في وحدة تخزين للحاوية، يمكن لتسجيل واحد أن يستنفد المساحة المطلوبة لقاعدة البيانات والسجلات والتحديثات.
يمنح التصميم الآمن التسجيلات مجموعة بيانات أو مشاركة مضيفة خاصة بها، ويثبتها داخل الحاوية، ويضبط إعداد DVR على مسار الحاوية. كما أن مساحة العمل المؤقتة للتحويل يجب أن تكون فئة بيانات ثالثة، وألا تعود تلقائيًا إلى وحدة تخزين الإعدادات.
افصل أدوار التخزين الثلاثة
حدّد مسار الإعدادات الدائم، ومكتبة التسجيلات، ومساحة عمل التحويل أو الإيقاف المؤقت. سجّل مسارات المضيف ومسارات الحاوية في خريطة صغيرة؛ فتغيير الحقل في لوحة المعلومات وحده لا يكفي إذا كانت الحاوية لا تستطيع الوصول إلى الوجهة.
احتفظ بالإعدادات على وحدة تخزين موثوقة مع تغطية النسخ الاحتياطي المعتادة. ضع التسجيلات على وحدة تخزين موجهة للسعة وقادرة على استيعاب معدل الكتابة المتوقع، وضع بيانات التحويل المؤقتة في مكان لا يمكنها فيه مزاحمة قاعدة البيانات.
قدّر حجم تسجيل في أسوأ الحالات، لا حجم حلقة متوسطة. اضرب معدل تدفق الموالف في أطول مدة مجدولة، وأضف التسجيلات المتزامنة، واحتفظ بهامش تشغيلي من المساحة الحرة لمتطلبات نظام الملفات وسلوك التطبيق.
ثبت وجهة تسجيل مخصصة
أنشئ دليلًا أو مجموعة بيانات على المضيف مثل /srv/media/recordings وثبّتها داخل الحاوية في مسار واضح مثل /recordings. استخدم ربطًا مباشرًا أو وحدة تخزين مُدارة تستمر عند إعادة إنشاء الحاوية.
طابق الملكية والأذونات مع UID وGID اللذين تستخدمهما عملية Jellyfin. فالوجهة التي يمكن رؤيتها ولكن لا يمكن الكتابة إليها غالبًا ما تُظهر خطأ في الأذونات، وقد تدفع المشغّل إلى العودة إلى مسار بيانات التطبيق الافتراضي.
يوضح تقرير من المجتمع عن فشل أذونات مسار التسجيل سبب عدم كفاية اختبار إمكانية الوصول وحده. أنشئ ملفًا صغيرًا واحذفه بصفتك مستخدم الحاوية قبل جدولة برنامج حقيقي.
وجّه مسارات DVR والملفات المؤقتة إلى وحدات التخزين المخصصة لها
في إعدادات البث التلفزيوني المباشر أو DVR، اضبط مسار التسجيل على مسار وحدة التخزين المرئية داخل الحاوية، وليس مسار المضيف. وإذا كان الإصدار المثبت لديك يدعم وجهتين منفصلتين للأفلام والمسلسلات، فاحتفظ بكليهما ضمن مجموعة بيانات التسجيلات نفسها المُدارة من حيث السعة، ما لم يكن لديك سبب لتقسيمهما.
اضبط مسار التحويل على وحدة تخزين مؤقتة مخصصة ذات سعة قصيرة الأجل كافية. لا تضع التسجيلات في دليل التحويل: إذ يمكن تنظيف البيانات المؤقتة بقوة، بينما التسجيلات المكتملة بيانات مستخدم.
إذا كنت تستخدم المعالجة اللاحقة، فإن سلوك المعالجة اللاحقة في Jellyfin يمرر مسار التسجيل المكتمل إلى البرنامج النصي. تأكد من أن البرنامج النصي يرى المسار المثبت نفسه، ولا يمكنه نقل ملف إلى وحدة تخزين التطبيق عن طريق الخطأ.
اختبر حالات الفشل وأضف حدًا للسعة
ابدأ تسجيلًا يدويًا قصيرًا، وتأكد من زيادة حجمه على مجموعة بيانات التسجيلات، ثم أوقفه وشغّل النتيجة. أعد تشغيل الحاوية وكرر التشغيل لإثبات أن وحدة التخزين دائمة وليست طبقة حاوية مجهولة.
اضبط تنبيهًا للمساحة الحرة أو للنسبة المستخدمة لكل من مجموعة بيانات التسجيلات ووحدة تخزين بيانات التطبيق. تساعد قواعد الاحتفاظ، لكنها ليست بديلًا عن التنبيه، لأن فشل التنظيف والجدولات المكررة والفعاليات الطويلة بشكل غير معتاد قد تتجاوز التقدير.
انسخ وحدة تخزين الإعدادات الصغيرة احتياطيًا بشكل منفصل عن التسجيلات الكبيرة. توفر قائمة التحقق لإيقاف تشغيل Jellyfin نموذج جرد مفيدًا للتمييز بين الحالة الأساسية ومكونات خادم الوسائط القابلة للاستبدال.
الدعم والنصائح
المزيد للقراءة

هل يمكنك استبدال مروحة حاسوب صغير صاخبة من دون تغيير التحكم الحراري؟
نعم - إذا كان البديل متوافقًا مع الواجهة الكهربائية وتدفق الهواء وإشارات التغذية الراجعة؛ فتوافق الموصل وحده لا يحافظ على التحكم الحراري.

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

هل يمكنك استخدام ميزة التنبيه عبر الشبكة المحلية (Wake-on-LAN) بعد انقطاع كامل للطاقة؟
أحيانًا - يحتاج WOL إلى طاقة الاستعداد وحالة البرنامج الثابت/بطاقة الشبكة لاستعادة التشغيل بعد عودة التيار المتردد؛ ولا يمكنه إيقاظ الجهاز أثناء انقطاع الطاقة.

