Discourse fehlende Bilder nach Upgrade

Wir verwenden Terraform, um zwei EC2-Instanzen bereitzustellen, auf denen Discourse hinter einem Load Balancer läuft. Wir haben Discourse kürzlich mit drei Jahren an Updates aktualisiert und es schließlich zum Laufen gebracht. Das NFS-Volume ist eingehängt und alles ist vorhanden, außer dass die meisten hochgeladenen Bilder fehlen.

Ich habe Folgendes versucht:
./launcher enter app
rake posts:missing_uploads
rake uploads:missing
rails c > SiteSetting.migrate_to_new_scheme=true

Außerdem habe ich rake recover from tombstone und rake recover from indexes versucht, aber keines davon hat scheinbar etwas zur Lösung beigetragen.

Die Ausgabe von rake uploads:missing lautet:

...
134 von 143 Uploads fehlen
...
1265 von 1265 optimierten Bildern fehlen

Die Ausgabe von rake posts:missing_uploads lautet:

"Suche nach fehlenden Uploads auf: default

0 Post-Uploads fehlen."

Was kann ich tun, um dieses Problem weiter zu untersuchen? Haben Sie eine Idee, wohin die Uploads verschwunden sein könnten?

Ich konnte feststellen, dass die Bilder zwar an die Instanz angehängt waren, das Volumen, auf dem sie lagen, jedoch nicht an den Container. Ich habe sie vom Dateisystem in den Container kopiert und die Migrationen erneut ausgeführt. Jetzt funktioniert es.

1 „Gefällt mir“

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