يمكن لقسم النظام الكامل أن يوقف تطبيقات NAS حتى عندما يحتوي تجمع البيانات الكبير على تيرابايتات من المساحة الحرة.
تحتاج التطبيقات إلى مساحة محلية للسجلات وقواعد البيانات والملفات المؤقتة والتحديثات وطبقات الحاويات والمقابس وكتابات التكوين. تحقق من القسم الذي امتلأ، واطابق خطأ التطبيق مع فشل الكتابة، وابحث عن المستهلك في النظام، واستعد المساحة من خلال المكون الذي يملكها.
تأكيد أن قسم النظام هو القسم الممتلئ
افحص جميع أنظمة الملفات المركبة وحدد مسارات الجذر، والإقلاع، والتطبيق، والحاوية، والبيانات. المهمة الأولى هي تأكيد القسم الممتلئ بالضبط، لأن المساحة الحرة في تجمع البيانات لا يمكنها تلبية كتابة موجهة إلى نظام ملفات الجذر.
استخدم df -h لسعة الكتل وdf -i لسجلات الملفات. يمكن للمسار رفض ملفات جديدة عندما تكون الكتل الحرة وinodes الحرة حدودًا منفصلة ويصل أحدهما إلى النفاد.
| عرض التطبيق | الكتابة التي فشلت على الأرجح | التحقق |
|---|---|---|
| خطأ تسجيل الدخول أو قاعدة البيانات | سجل قاعدة البيانات أو المقبس | سجلات التطبيق ومسار قاعدة البيانات |
| فشل التحديث أو التثبيت | ذاكرة التخزين المؤقت للحزمة أو ملف مؤقت | أقسام الجذر والمؤقتة |
| الحاوية لا تبدأ | طبقة التراكب، السجل، أو الحالة | استخدام تخزين الحاوية |
| فشل التحميلات | مسار التهيئة المؤقت | الدليل المؤقت المكون |
مطابقة فشل التطبيق مع نقص مساحة الكتابة
اقرأ سجلات التطبيق وقاعدة البيانات والحاوية والنظام بحثًا عن "لا توجد مساحة متبقية"، نظام ملفات للقراءة فقط، سجل فشل، أو عدم القدرة على إنشاء ملف مؤقت. قد يعرض التطبيق صفحته على الويب من الذاكرة بينما تفشل الوظائف الخلفية، والتحميلات، والتزام قواعد البيانات.
سجل الطوابع الزمنية وجرب كتابة واحدة غير ضارة في المسار المتأثر. تجنب إعادة التشغيل الشاملة حتى تحفظ الأدلة؛ لأن إعادة تشغيل كل تطبيق يمكن أن تخلق سجلات أكثر، وتغطي الخطأ الأول، وتغير الخدمة التي تفشل بعد ذلك.
العثور على السجلات، طبقات الحاويات، inodes، والملفات المحذوفة
قِس مجلدات النظام العليا، ثم استكشف أكبر نتيجة. المستهلكون الشائعون يشملون السجلات، سجلات التطبيقات، طبقات الصور، ذاكرات التخزين المؤقت للبناء، تفريغات الأعطال، ذاكرات التخزين المؤقت للحزم، الصور المصغرة، والملفات المؤقتة. استخدم تقارير التطبيق أو مدير الحاويات قبل حذف مجلدات البيانات غير الشفافة.
إذا لم تفسر إجماليات المجلد استخدام نظام الملفات، تحقق من الملفات المحذوفة التي لا تزال مفتوحة. إذا كانت inodes ممتلئة، حدد المجلدات التي تحتوي على أعداد هائلة من ملفات التخزين المؤقت الصغيرة أو ملفات الجلسة. بعد الاسترداد، قم بتكوين تدوير السجلات وحدود الاحتفاظ بدلاً من تكرار الحذف الطارئ.
تفريغ المساحة بأمان والتحقق من الاسترداد
ابدأ بمسارات التنظيف الموثقة: قم بتدوير أو تنظيف السجلات، إزالة ذاكرات التخزين المؤقت للحزم المؤكدة غير المستخدمة، تقليم فقط القطع غير المستخدمة من الحاويات، وحذف تفريغات الأعطال القديمة عبر أدواتها. احتفظ بقواعد البيانات، الأحجام المسماة، الصور النشطة، والتكوين حتى تحصل على نسخة احتياطية مؤكدة.
أعد التحقق من استخدام نظام الملفات وinodes، ثم أعد تشغيل سلسلة التبعيات المتأثرة فقط واختبر كتابة تطبيق حقيقية. إذا استمر الفشل في الاسترداد، تحقق من ترتيب بدء الخدمات بعد إعادة التشغيل بدلاً من افتراض أن المساحة لا تزال السبب.
الأسئلة الشائعة
لماذا يفشل التطبيق عندما يحتوي تجمع بيانات NAS على مساحة حرة؟
قد يكتب التطبيق قاعدة بياناته، سجلاته، ملفاته المؤقتة، أو حالة الحاوية إلى قسم النظام الأصغر. السعة لا تُشارك تلقائيًا عبر الأقسام.
هل يمكن أن يؤدي حذف ملفات السجل إلى تفاقم المشكلة؟
نعم. قد يحتفظ عملية جارية بسجل محذوف مفتوحًا، لذا تبقى المساحة مشغولة بينما يختفي المسار. قم بتدوير أو تقصير السجلات عبر إجراء الخدمة الصحيح.
كم من المساحة الحرة يجب أن يحتفظ بها قسم النظام؟
لا توجد نسبة مئوية عالمية. احتفظ بمساحة كافية للتحديثات، السجلات، صيانة قواعد البيانات، نمو الحاويات، وعمليات الاسترداد، ثم قم بالتنبيه على كل من معدل النمو والكمية المتبقية.
الدعم والنصائح
المزيد للقراءة

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

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

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

