لدي قطرة بحجم 50 جيجابايت تعمل بشكل جيد لسنوات حاليًا 11.7 جيجابايت من التحميلات. قبل بضعة أسابيع كان لدي ما لا يقل عن 15-20 جيجابايت مجانية. كنت في وضع المسؤولية الإدارية ذات يوم بعد غياب لمدة أسبوع أو نحو ذلك ورأيت أن لدي 700 ميجابايت فقط مجانية (مع نسخة احتياطية بحجم 5 جيجابايت تقريبًا)، قمت بحذفها والآن لدي 5.7 جيجابايت فقط مجانية مرة أخرى.
لقد قمت بتشغيل ./launcher cleanup عدة مرات (هذا قد وفر لي أكثر من 15 جيجابايت من قبل) في أيام مختلفة بعد ترقية كل شيء عدة مرات، ويقول دائمًا 0 بايت يمكن استعادتها.
لذا، لست متأكدًا مما حدث. لا يمكنني ضمان أن لدي كل هذه المساحة متاحة قبل أن أغيب لمدة أسبوع ولكنني متأكد إلى حد ما، ولم يتم إجراء أي تحديثات خلال تلك الفترة من شأنها أن تأخذ مساحة إضافية كبيرة…
أي أفكار؟ كنت سأضيف تخزينًا كتليًا وأبحث في نقل التحميلات، ولكن تحميلاتي لا تشغل كل المساحة لذا لا تزال هناك مساحة مفقودة/شيء يملأها. لم يعد لدي مساحة كافية لإنشاء نسخة احتياطية جديدة في حالة الطوارئ، لذا أنا متردد قليلاً في القيام بذلك بدون واحدة.
مرحباً! هل تحققت من مجلد النسخ الاحتياطي الخاص بك إذا لم يكن هناك أي نسخ احتياطي تالف/مؤقت يشغل مساحة؟ لقد حدث لي ذلك عدة مرات.
للتحقق من أين تذهب مساحة القرص، أستخدم أداة سطر الأوامر ncdu. هذه هي الطريقة التي اكتشفت بها مشاكلي.
ملاحظة: إذا نفدت مساحة القرص لديك، فلا تنسَ التحقق من أن إعداد تنزيل الصور عن بُعد لم يتم تعطيله تلقائيًا بسبب ذلك. من المفترض أن نتلقى إشعارًا بذلك، لكنني فاتني بطريقة ما عدة مرات. لست متأكدًا حتى مما إذا كنت قد تلقيت هذا الإشعار.
لقد وفرت عدة جيجابايت على نظام 1 جيجابايت/25 جيجابايت باستخدام هذا مؤخرًا.
ولكن إذا كنت تقوم بعمل نسخة احتياطية تتضمن عمليات التحميل بحجم 12 جيجابايت، فسيستغرق ذلك ضعف هذا الحجم تقريبًا لعمل نسخة احتياطية، ومن المحتمل أن تملأ نسختان احتياطيتان قرصك.
ليس لدي أي نسخ احتياطية محفوظة في الموقع، عادةً ما أحتفظ بالأحدث (وهو بحجم 5.8 جيجابايت تقريبًا) وأحذف النسخ القديمة (لدي أيضًا كل هذه النسخ احتياطية خارج الموقع)، ولكن في الوقت الحالي ليس لدي أي منها على الموقع. المساحة الوحيدة التي تبلغ عنها لوحة التحكم هي تحميلات بحجم 12 جيجابايت. كنت أخطط إما لتوسيع القطرة أو إضافة التخزين الكتلي قريبًا، ولكن بعد ذلك تبخرت كل المساحة ولم أقم بعمل نسخة احتياطية لبضعة أسابيع أثناء غيابي وكنت أتطلع إلى دليل التخزين الكتلي هنا وهو أكثر من مجرد “شراء وتوصيله” لذلك لا أريد المخاطرة بالانتقال وتغيير الأشياء بدون واحد.
لم أكن خارج الخدمة تمامًا، فقد انخفضت إلى 700 ميجابايت، لكنني تحققت وهذا ليس معطلاً، ولكن شكرًا لإعلامي.
سأجرب جميع الاقتراحات هنا وأرى ما إذا كان أي منها يعمل / وأين المساحة.
لم يؤد هذا إلى مسح أي شيء.
يؤكد هذا بشكل أساسي بالنسبة لي أن هناك خطأ ما نظرًا لأنه يتحدث عن تثبيته بحجم 25 جيجابايت، بينما جهازي يعمل على قطرة بحجم 50 جيجابايت!
لقد تحققت من مجلد النسخ الاحتياطي ووجدت عددًا قليلاً من الملفات العشوائية، وأكبرها هو 700 ميجابايت dpkg.status.0 ثم 6 (متسلسلة) dpkg.status.1.gz بحجم 200 ميجابايت. هل يمكن حذف هذه الملفات بأمان؟ هذا لا يفسر معظم المساحة ولكن هذا حوالي 1.6 جيجابايت مما يساعد على الاقتراب من نسخة احتياطية…
تعديل: حسنًا، لم يكن هناك شيء في var/backups، لكنني وجدت واحدًا في var/discourse/shared/standalone/backups لم يتم إدراجه في لوحة تحكم المسؤول الخاصة بي، لذلك حصلت على 6.5 جيجابايت بعد حذف ذلك.
لقد قمت بتثبيت ncdu وقمت بتشغيله، ويقول إن أكبر مجلد لدي هو 20 جيجابايت والباقي لا شيء تقريبًا. إذن هناك 30 جيجابايت مفقودة في مكان ما ليس في var/discourse؟
بخلاف ذلك، لدي ملف مبادلة بحجم 2.2 جيجابايت. لذا حوالي 4 جيجابايت بما في ذلك ما هو موجود في النسخ الاحتياطية. من الواضح أن هناك بعض الملفات العشوائية الأخرى، وبصرف النظر عن تلك، هناك 20 جيجابايت غير مفسرة.
أعتقد أنه يمكنني أخذ لقطة، وإنشاء تخزين كتلي، ونقل التحميلات، ثم سيكون لدي 22 جيجابايت. أنا فقط قلق من أن المساحة ستستمر في الاختفاء بشكل دائم ولا يمكنني نقل أي شيء آخر للحصول على المزيد.
على وجه التحديد، أوصي بتشغيل du -kx / | sort -n | tail -49
أو ما شابه، على الخادم الخاص بك، بصلاحيات الجذر. تحتاج إلى تكتيك ينظر إلى ما يحدث بالفعل، دون افتراضات.
بينما أنت في سطر الأوامر، أقترح
df -mT
free
وحتى
docker system df
docker images
أنا قلق بشأن ما تقوله عن النسخ الاحتياطي. هناك نوعان من النسخ الاحتياطي: النوع العادي الذي يشمل المرفقات والنوع الخفيف الذي يستثنيهم. يجب أن يكونا بأحجام مختلفة. سيكون لديك بعض الخيارات المكونة للنسخ الاحتياطي المجدولة تلقائيًا. يبدو لي أنه من الممكن أن تحدث النسخ الاحتياطي التلقائي عندما تكون هناك مساحة، وهذا يملأ المساحة.
أوصي بأن تلقي نظرة جيدة على الملفات قبل حذفها - ما هو التاريخ والطابع الزمني، وما هو الحجم. سيساعد ذلك في تحديد كيفية وجودها.
تجدر الإشارة إلى أن حذف ملف مفتوح سيؤدي إلى عدم إدراجه ولكنه لن يتم حذفه حتى يتم إغلاقه. لذلك، من الممكن حتى أن ترى صورة مختلفة بعد إعادة تشغيل الخادم.