指定されたコマンドで2.9から3.3へのアップグレードを試みた結果、全てダウン(フォルト状態)

皆さん、こんにちは。

Digital OceanのドロップレットでDiscourseフォーラムを運営していますが、アップデートの反映がやや遅いです。

今朝、管理コンソールに記載されている3つのコマンドを使用して、2.9から3.3へのアップデートを試みました。ドロップレットにログインし、コマンドを一つずつ実行しました。

結果として、「依存関係の誤り」というエラーがいくつか発生し、複数回の再試行の後、最終的に失敗しました。

フォーラムにアクセスできなくなり、すべてダウンしています。

discourse doctorを実行してみましたが、上記と同じ結果になりました。

次に何を試すべきでしょうか?

よろしくお願いします。

こんにちは、ようこそ @Vlad_Romanov :slight_smile:

再構築中にどのようなエラーが発生したかによります。「エラーを探して上にスクロールしてください」と表示されるはずです。正確な問題を特定するには、それらが必要です。

再構築前のサイトを復旧するには、./launcher start app を試すことができます。

「いいね!」 2

くだらない質問ですが、上にスクロールするにはどうすればよいですか?DigitalOceanのインターフェースでは、前の行が見えません。以下は、最後に表示されるものです。

tmux を実行してから再構築コマンドを実行し、Ctrl-b の後に右角括弧を入力すると、ページアップなどが使用できるようになります。「q」を入力するとシェルに戻ります。

しばらくこの問題に取り組んで、ドロップレットの更新、Discourseインストールの更新、discourse doctorの使用によってインストールを復旧しようと試みましたが、別のプラットフォームに移行するのが唯一の選択肢のようです。上記で共有した以上のエラーを確認できず、インストールの更新のために推奨されたコマンドに従った後も問題が何であるかは明らかではありません。

破損したインデックスだと思います。いずれにせよ、別のプラットフォームに移行したい場合は、それを解決する必要があるでしょう。

tmux を動作させることができませんでしたか?

標準的なターミナル画面の場合、「Shift」キーと「Page Up」キーを同時に押すと上にスクロールできます。

tmuxが何なのか、何をインストールすればよいのか分かりません。Discourseから失敗ステータスが表示されています。DigitalOceanウィンドウのログは、投稿したもの以外には見えません。

tnux はすでにインストールされているはずです。tmux と入力してから、再構築を実行してください。巻き戻しを行うためのコマンドは提供しましたが、巻き戻しを行うためのより良い指示については、Google で検索してください。

別の解決策としては、新しいドロップレットを起動し、そこにディスコースをインストールして、動作中のサイトのバックアップを復元してみてください。