Erreur d'exécution Pups lors de la reconstruction

2022-06-09 15:54:49.619 UTC [42] LOG:  l'arrière-plan worker « logical replication launcher » (PID 51) s'est terminé avec le code de sortie 1
2022-06-09 15:54:49.620 UTC [46] LOG:  arrêt en cours
2022-06-09 15:54:49.671 UTC [42] LOG:  le système de base de données est arrêté


FAILED
--------------------
Pups::ExecError : cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' a échoué avec le retour #<Process:
:Status: pid 268 exit 137>
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"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test developm\nent'"]}
bootstrap a échoué avec le code de sortie 137

Je reçois cette erreur lors de la reconstruction, je n’ai aucune idée de quoi faire.

Je pense que le code d’erreur 137 signifie un manque de mémoire.

Avez-vous configuré un fichier d’échange (swap) ? Vous pouvez vérifier en exécutant free sur la ligne de commande.

Alternativement, vous pourriez faire une mise à niveau et ajouter plus de RAM ?

Une chose que je n’ai pas encore essayée mais que j’ai lue plusieurs fois ici est d’ajouter vm.overcommit_memory = 1 à /etc/sysctl.conf

Edit : Ceci provient d’un sujet différent mais similaire, et contient le texte du journal :

1 « J'aime »

Je n’ai pas de fichier d’échange configuré, je vais vérifier comment faire et je reviens vers vous.

1 « J'aime »

Je pense que nous avons un tutoriel pour cela :

1 « J'aime »

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