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?