Canapin
(Coin-coin le Canapin)
1
最近(2024年9月以降)、多くのユーザーが command was killed with SIGKILL というエラーでリビルドに失敗するという問題に遭遇しています。サーバーには1GB以上のRAM(4GB RAMの場合でも)があるにもかかわらずです。
https://meta.discourse.org/search?q=%22command%20was%20killed%20with%20SIGKILL%22
スワップファイルを作成(または増やす)ことで問題が解決したというアドバイスがあります。
私自身も、7つのフォーラムのうち少なくとも2つで、2〜4GBのRAMを搭載したマシンでこの問題に遭遇しました。
要件が変更されたのであれば、ドキュメントを更新する必要があります。そうでなければ、何か問題があるはずです。
(このトピックをどこに置けばよいかわかりません。#bug、#installation、Site feedback…などを考えましたが、必要であれば移動してください
)
「いいね!」 8
同意します。使用していたVMのセットアップにはスワップが必要でしたが、ビルドを処理するには十分なRAMがあったはずです。ドキュメントにスワップパーティション/ファイルの必要性について言及するだけでよいでしょうか?
「いいね!」 1
gerhard
(Gerhard Schlager)
3
discourse-setup は、メモリが2GB以下であることを検出した場合、スワップファイルを作成するかどうかを尋ねます。
Canapin
(Coin-coin le Canapin)
4
こんにちは、ゲルハルト、
このことは承知していますが、残念ながらこの問題には対処できていません。2 GBを超えるRAMを持つインスタンスは再構築エラーを経験し、discourse-setupによって既に2GBのスワップファイルが作成されている2GB未満のインスタンスも同様に問題を経験しています。例えば、@alltiagocomのインスタンスです。
さらに、この問題は最近のもので、2024年9月以前には報告されたことがないようです。検索によると。
「いいね!」 4
Jagster
(Jakke Lehtonen)
5
はい、その通りです。しかし、RAMが8GB未満の場合、毎回少なくとも2GBのキャッシュを作成する必要がある状況です。
これは、すべてのフォーラムがプラグインを使用することに起因すると推測されます。あるいは、これらの仕組みのメカニズムを理解していないためです。
これらの値が実際の最小値であることを、より明確にする必要があります。管理者が異なるプラグインを使用することを選択した場合、より多くのRAMとキャッシュが必要になります。つまり、メモリ不足が問題の原因となっているトピックが多すぎます。
「いいね!」 2
Heliosurge
(Dan DeMontmorency)
6
これは増やす必要があるようです。@Canapinが指摘したように、私のトピックで4GBのRAMでは十分ではありませんでした。
また、私のトピックで述べたように、スワップファイルを追加する手順は、4GB以下のRAMの場合のオプションとしてでも、GitHubのインストール手順に追加されるべきです。
「いいね!」 1
sam
(Sam Saffron)
7
@david が最近このスペースで作業しました。メモリのボトルネックはアセットのコンパイル中に発生しており、現在は低メモリモードも利用可能です。
2GB は引き続きサポートされるはずですが、これは調査対象です。
「いいね!」 7