Falha na Reconstrução: bootstrap falhou com código de saída 137

Ao tentar reconstruir, recebo o seguinte erro. Vi um tópico semelhante aqui e removi alguns plugins, mas isso não resolveu o problema.

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile:build' falhou com retorno #<Process::Status: pid 666 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "tag"=>"build", "hook"=>"assets_precompile_build", "cmd"=>["su discourse -c 'bundle exec rake assets:precompile:build'"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIALIZAR ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
4490985a65ce2bcadfb9a4dbf82c674b9fd999dc32d42cc9e7c3c265f73c9c6c

Log completo anexado
rebuild_log.txt (39,6 KB)

137 está fora de memória. Adicione memória (RAM) ou adicione swap.

Obrigado pela sugestão, funcionou. O site está de volta ao ar!

1 curtida

Tive isso mais cedo, geralmente faço atualizações de pacotes e reinicio antes de reconstruir, mas não fiz desta vez.

Reiniciar e reconstruir funcionou imediatamente, deve ter sido o suficiente.

1 curtida

Nada mal! Adicionar um pouco mais de swap parece mais fácil se você puder liberar espaço em disco.

Encontrei este problema, às vezes não é o problema de a memória RAM ser muito pequena, deve ser causado por não alocar manualmente RAM para o docker, antes de restaurar o backup do seu site, você deve primeiro executar o comando ./discourse-setup, e então ele alocará automaticamente memória para o Docker, e então você pode pressionar ctrl + C para encerrar o comando, fazer o upload do backup app.yml e executar ./launcher rebuild app

1 curtida

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