Dernière mise à niveau échec critique, forum hors service

Salut à tous. J’ai été invité à faire une mise à niveau typique ce matin, mais le processus a échoué en cours de route. J’ai essayé de faire une mise à niveau manuelle depuis la ligne de commande et cela a également échoué. Tout allait bien avant cette mise à niveau, et tout est en panne maintenant. Voici les informations d’erreur, toute suggestion serait grandement appréciée !

2022-07-14 16:14:44.668 UTC [42] LOG:  annulation de toutes les transactions actives
2022-07-14 16:14:44.673 UTC [42] LOG:  le worker d'arrière-plan « logical replication launcher » (PID 51) s'est terminé avec le code de sortie 1
2022-07-14 16:14:44.680 UTC [46] LOG:  arrêt en cours
103:M 14 Jul 2022 16:14:44.830 * DB sauvegardé sur disque
103:M 14 Jul 2022 16:14:44.830 # Redis est maintenant prêt à quitter, au revoir...
2022-07-14 16:14:45.076 UTC [42] LOG:  le système de base de données est arrêté


ÉCHEC
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate' a échoué avec le retour #<Process::Status: pid 909 exit 134>
Emplacement de l'échec : /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec a échoué avec les paramètres {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap a échoué avec le code de sortie 134
** ÉCHEC DU BOOSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
bf24180e575747f40c769146cfc8c9557812cdabee1fb09b1aaed38e5d1f5220

Vous allez devoir partager la preuve d’une erreur antérieure, pouvez-vous faire ce qui est demandé dans le message et « remonter » ?

3 « J'aime »

Il y a un abandon juste au-dessus. Inclus ci-dessous. Merci.

7fb718411000-7fb718412000 rw-p 0002a000 fd:00 57021659                   /lib/x86_64-linux-gnu/ld-2.31.so
7fb718412000-7fb718413000 rw-p 00000000 00:00 0 
7ffd7fe2f000-7ffd8062e000 rw-p 00000000 00:00 0                          [stack]
7ffd80730000-7ffd80733000 r--p 00000000 00:00 0                          [vvar]
7ffd80733000-7ffd80735000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)
I, [2022-07-14T16:51:29.748907 #1]  INFO -- : 
I, [2022-07-14T16:51:29.750246 #1]  INFO -- : Terminating async processes
I, [2022-07-14T16:51:29.750362 #1]  INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
I, [2022-07-14T16:51:29.750493 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 103
2022-07-14 16:51:29.750 UTC [42] LOG:  received fast shutdown request
103:signal-handler (1657817489) Received SIGTERM scheduling shutdown...
103:M 14 Jul 2022 16:51:29.761 # User requested shutdown...
103:M 14 Jul 2022 16:51:29.761 * Saving the final RDB snapshot before exiting.
2022-07-14 16:51:29.781 UTC [42] LOG:  aborting any active transactions
2022-07-14 16:51:29.787 UTC [42] LOG:  background worker "logical replication launcher" (PID 51) exited with exit code 1
2022-07-14 16:51:29.790 UTC [46] LOG:  shutting down
103:M 14 Jul 2022 16:51:29.851 * DB saved on disk
103:M 14 Jul 2022 16:51:29.852 # Redis is now ready to exit, bye bye...
2022-07-14 16:51:31.563 UTC [42] LOG:  database system is shut down

Vous devez encore inclure plus de sortie. Cela ressemble à un vidage de mémoire centrale, ce qui est probablement une erreur du système d’exploitation ou un problème matériel, mais nous aurions besoin de plus d’informations pour mieux comprendre.

1 « J'aime »

Je posterai la sortie entière. Ubuntu 18.04. Stable comme un roc jusqu’à cette mise à niveau.

disc.txt (405.8 Ko)

Semble lié à ceci : Discourse update keeps failing - #31 by RGJ

Quel CPU avez-vous ? (Mais l’autre sujet pourrait être un meilleur endroit pour en discuter).

Je ne suis pas sûr qu’il y ait une solution.

1 « J'aime »

Passage à l’autre fil d’exécution…

1 « J'aime »