Discourse يفتقد الصور بعد الترقية

نستخدم Terraform لتهيئة مثيلين من EC2 ندير عليهما Discourse خلف موازن تحميل. قمنا مؤخرًا بتحديث Discourse بـ 3 سنوات من التحديثات، وأخيرًا أصبح النظام قيد التشغيل، وحجم NFS موصول، وكل شيء موجود ما عدا معظم الصور المرفوعة التي نفتقدها.

لقد جربت:
./launcher enter app
rake posts:missing_uploads
rake uploads:missing
rails c > SiteSetting.migrate_to_new_scheme=true

كما جربت أيضًا rake recover from tombstone و rake recover from indexes، لكن لا يبدو أن أيًا منهما ساعد في حل المشكلة.

مخرجات أمر rake uploads:missing هي:

...
134 من أصل 143 ملفًا مرفوعًا مفقود
...
1265 من أصل 1265 صورة محسنة مفقودة

مخرجات أمر rake posts:missing_uploads هي:

"البحث عن ملفات مرفوعة مفقودة على: default

0 من مرفقات المنشورات مفقودة."

ما الذي يمكنني فعله لاستكشاف هذه المشكلة وإصلاحها؟ هل لديك أي فكرة عن أين قد تكون ذهبت الملفات المرفوعة؟

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

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

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