Ich habe einen Fehler beim Upgrade auf die neueste Discourse-Version

Ich habe einen Fehler beim Upgrade der neuesten Discourse:

 Überprüfung der Erweiterungsaktualisierungen                              Hinweis

Ihre Installation enthält Erweiterungen, die aktualisiert werden sollten
mit dem Befehl ALTER EXTENSION.  Die Datei
    update_extensions.sql
Wenn sie von psql vom Datenbanksuperuser ausgeführt wird, werden diese Erweiterungen aktualisiert.


Upgrade abgeschlossen
----------------
Optimiererstatistiken werden nicht von pg_upgrade übertragen.
Sobald Sie den neuen Server starten, sollten Sie ausführen:
    /usr/lib/postgresql/15/bin/vacuumdb --all --analyze-in-stages

Das Ausführen dieses Skripts löscht die Datenateile des alten Clusters:
    ./delete_old_cluster.sh
-------------------------------------------------------------------------------------
UPGRADE VON POSTGRES ABGESCHLOSSEN

Der alte 13-Datenbank wird unter /shared/postgres_data_old gespeichert

Um das Upgrade abzuschließen, bauen Sie erneut mit:

./launcher rebuild app

Ich sehe keinen Fehler, nur die nächsten Schritte

2 „Gefällt mir“

Ich werde weiterhin ausgeführt, und es werden Fehler angezeigt:

2025-02-13 16:30:53.012 UTC [43] LOG:  Datenbanksystem ist heruntergefahren
110:M 13. Feb 2025 16:30:53.028 * Datenbank auf Disk gespeichert
110:M 13. Feb 2025 16:30:53.029 # Redis ist jetzt bereit zum Beenden, tschüss...


FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' fehlgeschlagen mit Rückgabewert #Process::Status: pid 1157 exit 1
Ort des Fehlers: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
bootstrap fehlgeschlagen mit Exit-Code 1
** BOOTSTRAP-Fehler ** bitte nach oben scrollen und nach früheren Fehlermeldungen suchen, es könnten mehrere sein.
./discourse-doctor kann bei der Diagnose des Problems helfen.

Ich führe doctor erneut aus, und es scheint in Ordnung zu sein.
Aber ich bin mir bei diesem Problem nicht sicher.

1 „Gefällt mir“

Können Sie nach oben scrollen und nach früheren Fehlermeldungen suchen und diese hier einfügen?

2 „Gefällt mir“

Ich vermute, Ihnen ist der Arbeitsspeicher ausgegangen? Haben Sie versucht, den Wiederaufbau erneut durchzuführen?

Wie viel RAM und Swap haben Sie (free -h)?

1 „Gefällt mir“

Es läuft okay, daher kann ich sie nicht mehr sehen.

Danke. Ich werde bei den nächsten Versionsupdates auf den Arbeitsspeicher achten.

Ich habe das auch gesehen (obwohl mein Upgrade ansonsten reibungslos verlief). Ich schätze, es ist nichts, worüber man sich Sorgen machen müsste – stimmt das?