محاولة فهم استخدام القرص الصلب

أنا فضولي لمعرفة كيف يتم استهلاك مساحة القرص الثابت. تثبيتنا عمره ثلاثة أسابيع، استخدام قليل. في الليلة الأخرى كان هناك 35 جيجابايت من المساحة الحرة، وبعد تحديث Discourse بالأمس، انخفضت إلى 31 جيجابايت من المساحة. هناك فقط 35 ميجابايت من التحميلات.

نحن نشغل Ubuntu 20.04.4 LTS، 1 وحدة معالجة مركزية، 2 جيجابايت ذاكرة وصول عشوائي، 50 جيجابايت SSD في Digital Ocean.

فضولي فقط لماذا لدينا 31 جيجابايت فقط من مساحة القرص الثابت المتبقية على تثبيت جديد؟

شكرًا لمساعدتي في فهم كيفية عمل Discourse!

df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            951M     0  951M   0% /dev
tmpfs           199M  1.1M  198M   1% /run
/dev/vda1        49G   17G   32G  35% /
tmpfs           994M     0  994M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           994M     0  994M   0% /sys/fs/cgroup
/dev/vda15      105M  6.6M   98M   7% /boot/efi
/dev/loop0       56M   56M     0 100% /snap/core18/2538
/dev/loop2       62M   62M     0 100% /snap/core20/1587
/dev/loop3       62M   62M     0 100% /snap/core20/1611
/dev/loop4       68M   68M     0 100% /snap/lxd/22753
/dev/loop5       71M   71M     0 100% /snap/lxd/16922
/dev/loop6       47M   47M     0 100% /snap/snapd/16292
/dev/loop7       56M   56M     0 100% /snap/core18/2560
overlay          49G   17G   32G  35% /var/lib/docker/overlay2/6f0d5f321e0345e3a6bb72210f042b228ea2fa9777a3fb172b32be5306479964/merged
tmpfs           199M     0  199M   0% /run/user/0

كم مرة تم إعادة بناء التثبيت في هذا الوقت؟

هل قمت بتشغيل ./launcher cleanup؟

إعجابَين (2)

شكراً على الرد يا ستيفن. لقد قمت بإنشاء النظام وفقًا للتثبيت بنقرة واحدة من Digital Ocean. في البداية، كان لدي 35 جيجابايت من المساحة الخالية على خادم بحجم 50 جيجابايت. اعتقدت أن هذا غريب، لكنني لم أتمكن من العثور على أي شيء في هذه المنتديات حول ذلك.

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

أفترض أن السؤال هو، على نظام جديد افتراضي. هل من المتوقع أن تتبقى 35 جيجابايت على جهاز بحجم 50 جيجابايت؟

هذا طبيعي. يقوم Docker ببناء مجموعة من الصور ويشغل مساحة. يمكنك تنظيفها باستخدام

cd /var/discourse 
./launcher cleanup


إعجابَين (2)

معلومات رائعة. لذا بعد إعادة بناء أو تحديث، من المحتمل أن تكون فكرة جيدة تشغيل هذا الأمر.
لقد قمت بذلك بالفعل، إليك النتائج:

إجمالي المساحة المستعادة: 5.562 جيجابايت

والآن…

#df -h
/dev/vda1 49G 11G 38G 22% /

يبدو أن حجم 11 جيجابايت أفضل بكثير من 17 جيجابايت من الليلة الماضية. يجب أن يكون هذا الخادم بالحجم المناسب لسنوات قادمة. أردت فقط التأكد من عدم وجود شيء غريب يحدث مع مثيلنا. شكرًا لتوضيح صور Docker!

نعم. أنت بخير. أوصي بـ “قطرة” بسعة 50 جيجابايت لأنك لست بحاجة إلى القلق بشأن المساحة (إلا إذا كان لديك الكثير من الصور). يمكنك تشغيل أمر التقليم هذا مرة واحدة سنويًا أو السماح للمشغل بالقيام بذلك تلقائيًا عندما تصل إلى 5 جيجابايت.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.