これは、あなたのような一部のユーザーで発生している問題の原因を特定するまでの一時的な回避策です。現在、すべてのユーザーがこの問題を経験しているわけではなく、問題を確実に再現できないため、私たちにとって困難となっています。
最新のベータ版に移行すると、問題は解決しますか?
それがアップグレードしようとしていることではないでしょうか? ![]()
(なお、ベータ版ブランチはもうありません)
3.3.0から3.3.1へのアップグレードの話のようですが、3.4.xに直接アップグレードすると問題が解決するかもしれません。
それは完全には明確ではありませんが:
これは、stable ではなく tests-passed にいたことを示唆していますか?
私の場合、apt-get update と apt-get dist-upgrade を実行してドロップレットを更新したことで、ハングの問題が解決しました。Ubuntu 20.04 を使用しており、これらのコマンドを実行して Alan が再ビルドを試したところ、ハングせずに機能しました。Discourse が最新の状態になると、私の Oops 画面は消え、すべて正常になりました。20.04 に固有のものだったか、またはすべてを更新したときにリフレッシュされた他の何かが原因だったかもしれませんが、他の人の助けになれば幸いです。
これはうまくいきませんでしたが、@tgxworld が提案した回避策を使用して正常に再構築することができました。
詳細については、影響を受けた VM の Ubuntu バージョンを 20.4 に引き上げました。再構築を試みましたが、同じ場所でスタックしました。回避策を使用して再構築は成功しましたが、通常よりもはるかに時間がかかりました。特に、Topic Voting プラグインを更新する db クエリは約 20 分かかりました。関連しているとは思いませんが、奇妙だと思ったので言及しておきます。
私たちはまさに現在 tests-passed です。
@here Docker の古いバージョンは、リリースされた新しい Docker イメージと互換性がないようです。
問題を解決するには、次の手順を実行してください。
apt update
apt install docker.io
cd /var/discourse
./launcher rebuild app
また、Docker 20.10.0 以上が実行されていない場合に中止するように launcher スクリプトを更新しました。
Dockerのバージョンをアップグレードしたところ、動作するようになりました。
注意、メモリ関連の問題が発生した場合、メモリを増やすだけでは不十分です。再度./discourse-setupを呼び出す必要があります。これが実際の修正であり、問題なく再構築された可能性が高いです。
編集:以下を参照してください。私も最新の情報ではありませんでした。
私の不要な入力
良い判断です。そして、これが標準的なアドバイスに常にgit pullを含めるべき理由だと思います。
cd /var/discourse
git pull
./launcher rebuild app
めったに実行することはありませんが、実行するときは重要です。したがって、常に含めるべきです。
不要で冗長だと思います。以下を参照してください。
おお、面白い、ありがとう
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.