すべての回答と詳細情報、ありがとうございます。
確かに、再起動する前に OOM や類似のものを検索する方がおそらく役立つでしょう。したがって、まだ再起動していない場合は、はい、お願いします。
再構築がクリティカルセクションに達したときに、別の接続で vmstat 5 を同時に実行すると、情報が得られる可能性があります。
しかし、私には仮説が 2 つしかありません。
- メモリ不足。これにより進行が遅くなったり、何かが終了したりする可能性があります。
- 進行が遅いために時間がなくなる。
プロバイダーが RAM の増減の両方を許可していないのは残念です。
初期インストールと、1〜2 か月ごとに再構築が必要になるその後の更新では、以前よりも多くのメモリが必要になるのは事実です。しかし、
メモリ = RAM + スワップ
なので、時間的な制約がなければ、スワップを追加すれば成功するはずです。
ディスクはたくさんあります。2 番目と 3 番目のスワップファイルを追加することをお勧めします。ここにある指示を、新しいファイルを作成するように変更して参照してください。
すでに /swapfile があるので、代わりに /swapfile.1 と /swapfile.2 でこれらのコマンドを実行してください。
その後、swapon は使用中または使用準備完了の 3 つのファイルを表示し、free は約 2G の RAM と約 6G のスワップを表示するはずです。
それからもう一度試してください!
編集: 1G RAM インスタンスに db_shared_buffers: "128MB" が app.yml にあることに気づきました。
app.yml を変更する際は、スペースを追加または削除しないように、細心の注意を払ってください!