Pups ExecError 再構築中に

2022-06-09 15:54:49.619 UTC [42] LOG:  バックグラウンドワーカー「logical replication launcher」(PID 51) が終了コード 1 で終了しました
2022-06-09 15:54:49.620 UTC [46] LOG:  シャットダウン中です
2022-06-09 15:54:49.671 UTC [42] LOG:  データベースシステムはシャットダウンされました


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' がリターンコード #<Process:
:Status: pid 268 exit 137
> で失敗しました
失敗場所: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec がパラメータ {\"cd\"=>\"$home\", \"hook\"=>\"bundle_exec\", \"cmd\"=>[\"su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test developm\nent'\"]} で失敗しました
ブートストラップが終了コード 137 で失敗しました

再構築時にこのエラーが発生していますが、どうすればよいかわかりません。

エラーコード137はメモリ不足が原因だと思います。

スワップファイルは設定されていますか?コマンドラインで free を実行して確認できます。

あるいは、RAMをアップグレードして増設することもできますか?

まだ試していませんが、ここで数回読んだことのある方法として、/etc/sysctl.confvm.overcommit_memory = 1 を追加する方法があります。

編集: これは別の類似トピックからのもので、ログのテキストが含まれています。

「いいね!」 1

スワップファイルは設定されていません。設定方法を確認して、後ほどご連絡します。

「いいね!」 1

それに関するハウツーがあると思います。

「いいね!」 1

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