الموقع لا يعمل بعد محاولة الترقية

حاولت تشغيل ترقية تلقائية من صفحة المسؤول. بدا الأمر يسير بشكل جيد، لكن من الواضح أن شيئًا ما فشل. يعتقد لوحة التحكم الخاصة بالمسؤول أنني لم أقم بالترقية، بينما تُظهر لوحة الترقية أن كل شيء محدث. حاولت تشغيل أمر ./launcher rebuild app، لكنني حصلت على خطأ يشير إلى عدم وجود مساحة كافية على القرص. قمت بحذف النسخ الاحتياطية الأقدم التي كانت لدي، لكن ذلك زاد المساحة المتاحة إلى 3 جيجابايت فقط، بينما يتطلب الأمر 5 جيجابايت.

هل لديك أي اقتراحات؟ لقد قمت بالفعل بتشغيل ./launcher cleanup.

يبدو أن Docker يستهلك مساحة كبيرة: 9.3 جيجابايت إجمالًا…

--- /var/lib/docker ---------------------------------------------------------------------------------------------------------------------------
                     /..
6.7 GiB [##########] /overlay2
2.7 GiB [###       ] /volumes
--- /var/lib/docker/overlay2 ------------------------------------------------------------------------------------------------------------------
                     /..
3.8 GiB [##########] /5f823d00b5b399410cb9e99b8ea4f2b44e4607b88ee27a9328b4fb4267eeeac8
2.3 GiB [######    ] /11262dd0a2b59292c520629d74720326f0328995c321826f1d8ae4434fc7a482
إعجاب واحد (1)

OK, I pulled down my uploads folder and my backups to my local machine and removed them from the server. That freed up enough space to run

./launcher rebuild app

That completed and the site is back up. PHEW! I’d still like to know if something is wrong in docker that it is using so much space…

3 إعجابات
 ./launcher cleanup

will remove Docker images and containers that you’re not using.

3 إعجابات

Thanks @pfaffman. I ran it and didn’t see a change.

Does that size seem appropriate?

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

Sorry I didn’t look at the numbers before, but yeah, that looks pretty right.

It’s pretty tight at 20GB. I really recommend 50. Keeping backups on an S3 or Digital Ocean Spaces bucket helps not fill your disk with backups, but you can still have trouble doing a restore as multiple copies of the database exist when you restore.

4 إعجابات

I ran into the same issue with this upgrade. Moving Docker to a different volume solved it for me. I followed this guide:

إعجابَين (2)