تختلف حاوية Docker التي تظل معلَّمة بأنها «قيد التشغيل» ولكن يتعذّر إيقافها عن تعطل تطبيق qBittorrent العادي. في هذا التقرير من فبراير 2026 عن ZimaOS 1.5.4، عمل qBittorrent لمدة تتراوح تقريبًا بين ثلاث وست ساعات، ثم انخفضت حركة الشبكة إلى الصفر، ولم يعد Docker قادرًا على إيقاف الحاوية أو إزالتها بطريقة سليمة.
جرّب المستخدم الأصلي عدة صور وإصدارات من qBittorrent، وغيّر مخصصات الذاكرة ووحدة المعالجة المركزية، وأعاد تشغيل Docker، وأنشأ الحاوية من جديد، لكنه ظل قادرًا على إعادة إنتاج العطل نفسه. وكان إعادة تشغيل المضيف الذي يعمل عليه ZimaOS الإجراء الوحيد الذي أزال الحالة العالقة.
بدت الحاوية قيد التشغيل بعد توقف النشاط
أفاد خطأ Docker الذي أبلغ عنه المستخدم بأنه حاول قتل الحاوية، لكنه لم يتلقَّ حدث خروج. ويشير ذلك إلى طبقة مختلفة عن تعطل العملية العادي.
انخفض الإدخال والإخراج الشبكي إلى الصفر عند حدوث التجمّد
أشار تحليل المجتمع إلى حالة نوم غير قابلة للمقاطعة أثناء الإدخال والإخراج
رجّح أحد أفراد المجتمع أن العملية كانت عالقة في حالة D في Linux، وهي حالة انتظار غير قابلة للمقاطعة ترتبط عادةً بعمليات الإدخال والإخراج. ثم أفاد صاحب المنشور الأصلي بأن إشارة SIGKILL المباشرة لم تُزل العملية أيضًا، وهو ما يتوافق مع عملية محجوزة داخل النواة.
تُعد هذه قرينة قوية لاستكشاف الأخطاء وإصلاحها، لكن الموضوع لم يتلقَّ قط تأكيدًا من مهندسي IceWhale. لذلك ينبغي وصفها بأنها تشخيص من المجتمع، لا تراجعًا مثبتًا في نواة ZimaOS.
لوحظ ارتفاع استخدام الذاكرة المؤقتة، لكن لم يُثبت أنه السبب
يستخدم Linux عادةً ذاكرة الوصول العشوائي غير المستغلة كذاكرة مؤقتة لنظام الملفات، لذا فإن ارتفاع قيمة الذاكرة المؤقتة لا يعني تلقائيًا وجود تسرّب في الذاكرة.
لماذا لم تحسم تغييرات صور qBittorrent المشكلة؟
أعاد المستخدم إنتاج المشكلة باستخدام عدة متغيرات وصيَغ لإصدارات صور qBittorrent. ويضعف ذلك النظرية القائلة إن صورة حاوية واحدة كانت السبب، لكنه لا يحدد بعد ما إذا كان المحفز هو التخزين أو الشبكة أو المحاكاة الافتراضية أو النواة أو Docker أو تفاعلًا بينها.
كانت هذه حالة على ZimaOS 1.5.4
ينتمي العطل إلى إصدار تاريخي محدد. ولا يحتوي الموضوع على إصلاح دائم أو اختبار يوضح ما إذا كان إصدار لاحق من ZimaOS قد أزال هذا السلوك. قبل إعادة تنفيذ خطوات استكشاف الأخطاء وإصلاحها القديمة منخفضة المستوى، قارن نظامك بإصدار ZimaOS الحالي.
الأسئلة الشائعة حول حاوية qBittorrent العالقة
هل ثبت أن qBittorrent نفسه كان يتعطل؟
لا. كان الجزء غير المعتاد هو أن العملية أصبحت غير قابلة للقتل بينما ظل Docker يعتقد أن الحاوية قيد التشغيل.
ماذا تعني حالة D في هذا السياق؟
إنها حالة انتظار غير قابلة للمقاطعة داخل النواة، وترتبط عادةً بعمليات الإدخال والإخراج. واستخدمها أحد أفراد المجتمع لتفسير سبب فشل الإنهاء القسري حتى.
هل أدى إعادة تشغيل Docker إلى حل المشكلة؟
لا، ليس في الحالة المصدرية. فقد أدت إعادة تشغيل المضيف بالكامل وحدها إلى استعادة العملية العالقة.
هل أكدت IceWhale السبب الجذري؟
لا. فقد أشار صاحب المنشور الأصلي إلى الفريق للتحقيق، لكن الموضوع المنشور انتهى من دون تشخيص رسمي أو إصلاح دائم.
