Raspberry Pi 5 で Bootstrap が exit code 1 で失敗

参考までに、Pi 5 で 開発版のインストールを実行することに成功しましたが、その過程はかなり大変でした :sweat_smile:

これはインターネット上で一般公開することを目的としているので、標準のインストール以外のものを使用することは絶対に推奨しませんが、適切に準備された Pi 5 で必要なすべてのリソースが正常に動作することを示すデータポイントとして提供します。

「いいね!」 5

うわー!そうですね、標準のインストールが機能するまで待ったほうがいいかもしれませんね!:slight_smile:

@keviiNN25 および @lemonade

この問題は、Pi5 の OS がデフォルトで PAGESIZE を 16k に使用しており、これが当社が出荷している jemalloc のバージョンでサポートされていないことが原因でした。再構築中に最初に壊れるのは redis-server が起動できなくなることで、その結果、アセットのコンパイルが失敗します。

これを解決するイメージを作成しました。お試しいただけますでしょうか?

cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher 
./launcher rebuild app
「いいね!」 6

うまくいきました! - とても簡単でした。@Falco さん、そして他の皆さん、ご協力ありがとうございました :slight_smile:

「いいね!」 1

6件の投稿が新しいトピックに分割されました: VPS Installation Failures: Navigating Through Discourse Setup Hurdles

@keviiNN25 および @lemonade

Raspberry Pi 5 でインストールがすぐに動作するようになりました。ランチャースクリプトに加えられた変更をローカルで元に戻してください。

また、Pi 5 でデモサイトが動作しており、Pi 4 のサイトよりも 5 倍高速であることも特筆すべき点です :rocket:

「いいね!」 5

ランチャースクリプトに加えられた変更をローカルで元に戻してください。

すみません、@Falco、どうすればよいでしょうか?

「いいね!」 1

申し訳ありませんが、再度投稿します。以前言及された変更を元に戻していないか、慎重になっています。

このまま本番環境に移行しても問題ないでしょうか、それともクリーンインストールが必要でしょうか?

「いいね!」 1

Falco の元の変更を適用したのではないでしょうか。

ただし、sed のチェックを逆にします。

cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64-pi5/discourse\\/base:aarch64/' launcher 
./launcher rebuild app
「いいね!」 1

言われた通りにしましたが、まだベータ版のビルドのようです。これは予期されたことでしょうか?

はい(ただし、「-dev」は表示されないはずです)。以下を参照してください。

このトピックは4日後に自動的に閉じられました。新しい返信は許可されていません。