Error de ejecución de Pups al reconstruir

2022-06-09 15:54:49.619 UTC [42] LOG:  trabajador en segundo plano "logical replication launcher" (PID 51) salió con código de salida 1
2022-06-09 15:54:49.620 UTC [46] LOG:  apagando
2022-06-09 15:54:49.671 UTC [42] LOG:  el sistema de bases de datos está apagado


FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' falló con retorno #<Process:
:Status: pid 268 exit 137
>
Ubicación del fallo: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test developm\nent'"]}
fallo de arranque con código de salida 137

He estado recibiendo este error al reconstruir, no tengo idea de qué hacer.

Creo que el código de error 137 se debe a falta de memoria.

¿Tienes configurado un archivo de intercambio (swap)? Puedes comprobarlo ejecutando free en la línea de comandos.

Alternativamente, ¿podrías actualizar y añadir más RAM?

Una opción que aún no he probado pero que he leído varias veces aquí es añadir vm.overcommit_memory = 1 a /etc/sysctl.conf.

Edición: Esto es de un tema diferente pero similar, y contiene el texto del registro:

1 me gusta

No tengo configurado un archivo de intercambio, investigaré cómo hacerlo y me pondré en contacto contigo.

1 me gusta

Creo que podemos tener un tutorial para eso:

1 me gusta

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