Discourse の更新中に Digital Ocean の Web UI でコンソールがフリーズ

こんにちは、皆さん。

Discourse サイトの更新を試みていますが、管理画面でこのメッセージが表示されます。

Discourse イメージの古いバージョンを実行しています。

最新のイメージを実行するまで、Web UI からのアップグレードは無効化されます。
そのためには、SSH を使用してサーバーにログインし、以下のコマンドを実行してください。

しかし、DO サーバーのコンソールにアクセスすると、ただフリーズしてしまいます。
以前はこのようなことはなかったのですが、解決方法をご存知の方はいらっしゃいませんか?

「フリーズ」とはどういう意味ですか?SSH のことですか?なぜサーバーを再起動しないのですか。

これは、Digital Ocean 経由のコンソール用 Web UI への言及です。

それを使用しないでください。代わりに、お使いのコンピュータでネイティブの SSH ツールを使用するか、ラップトップ、デスクトップ、タブレットの OS 上のターミナルウィンドウを使用してください。

申し訳ありませんが、私は開発者ではありません。通常はDiscourseから指示された手順に従ってコンソールに入っていたのですが、今はコンソールに入ることができません。

@pfaffman と一緒に進めることをお勧めします。サイトの設定を依頼した方ですので、ツールのご提案や、セルフサービスで利用可能な手順書の作成なども可能かもしれません。

フリーズしているわけではないと思いますが、パスワードは表示されません(肩越しに読まれないようにするためです)。\n\nオフィスに着いたら確認しますが、もし受信したインストール関連のメールのいずれかに返信していただければ、私の時間を数分節約できます。\n\n@christian_01 さん、ユーザー名からどのサイトがあなたのものか判断できないため、サポートが必要な場合はメールでお知らせください。

さて、SSH キーを使ってドロプレットを作成すると、デフォルトではパスワードによるログインが無効化されています。私は SSH キーのインストールを提案し、パスワードログインを有効化する方法について説明を提供します(必要があれば実際に設定します)。ただし、一般的なインストールを行うユーザーが従えるような、PuTTY 用の SSH キー作成手順は見つけられていません。Mac ユーザー数人には、キーを送信してもらうよう案内したことはありますが。この状況が発生するのは、年に数回程度(インストール 50 件中 1 件程度)です。

したがって、年に 3 回ほどシェルに 3 行入力するだけなら、Digital Ocean のコンソールは、一般的なインストールを行うユーザーにとって決して悪いツールではありません。彼らは PuTTY をインストールする必要も、前回のこの奇妙な作業で何をインストールしたかを記憶しておく必要もありません。Mac を使っている場合でも、多くの人はターミナルを非常に奇妙に感じるものです。

主に、ローカルでSSHキーを設定する手順を省略できるからでしょうか?

しかし、あなたの顧客にとってはDOのWebコンソールが機能していないようで、それがこのフォーラムで複数のトピックが作成される原因となっています。これは望ましい状況ではありません。

ありがとうございます。しかし、@pfaffman とは一緒に働いたことがありません。

はい、私はMacの「典型的な」ユーザーで、SSHキーなどのことはよくわかりません…以前はワンクリックで更新ボタンを押していましたが、今は機能しません。コンソールにコードの行を追加する必要があるのですが、できません。イライラします。

ただし、Digital Ocean ではそれがデフォルトではないため、あなたがこのドロプレットを作成したわけではない限り、必ずしもそうとは限りません。

@christian_01 さん、Digital Ocean がドロプレットの設定時に提供した root ユーザー名とパスワードを使用できるはずです。もしどうしても困っている場合は、技術に詳しい友人に手伝ってもらうのも一案です。

Jeff さん、ありがとうございます。ルートユーザー名とパスワードはどうすればよいでしょうか?どこかでログアウトして再ログインする必要がありますか?

DOのコントロールパネルで「Power Cycle」ボタンを押すと、フリーズしたコンソールが正常に動作しました。

ご支援ありがとうございます!

やった!そんなこと、いつ思いつくか分かりませんね!今のところの最善の推測としては、RAMが不足している可能性があります。スワップが有効になっているか確認し、必要に応じてRAMを増設することを検討してください。