Revisión fallida: bootstrap falló con código de salida 137

Recibo el siguiente error al intentar reconstruir. Vi un hilo similar aquí y eliminé algunos complementos, pero eso no resolvió el problema.

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile:build' falló con retorno #<Process::Status: pid 666 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "tag"=>"build", "hook"=>"assets_precompile_build", "cmd"=>["su discourse -c 'bundle exec rake assets:precompile:build'"]}
bootstrap falló con código de salida 1
** FALLÓ EL BOOTSTRAP ** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
4490985a65ce2bcadfb9a4dbf82c674b9fd999dc32d42cc9e7c3c265f73c9c6c

Registro completo adjunto
rebuild_log.txt (39.6 KB)

137 está fuera de memoria. Agregue memoria (RAM) o agregue intercambio.

Gracias por la sugerencia, funcionó. ¡El sitio ha vuelto a estar en línea!

1 me gusta

Esto me sucedió antes, normalmente hago actualizaciones de paquetes y reinicio antes de reconstruir, pero esta vez no lo hice.

Reinicié y la reconstrucción funcionó de inmediato, debió ser suficiente.

1 me gusta

¡No es una mala idea! Añadir un poco más de swap parece más fácil si puedes permitirte el espacio en disco.

He encontrado este problema, a veces no es que la memoria RAM sea demasiado pequeña, sino que no se asigna memoria RAM manualmente para Docker. Antes de restaurar la copia de seguridad de su sitio web, primero debe ejecutar el comando ./discourse-setup, y luego asignará automáticamente memoria para Docker, y luego podrá presionar Ctrl + C para terminar el comando, cargar la copia de seguridad app.yml y ejecutar ./launcher rebuild app.

1 me gusta

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