アップデート後、サイトを起動するのに苦労しています

GUIからのアップデートに失敗しました。そのため、以下のコマンドラインアップデートを実行しました。

cd /var/discourse
./launcher rebuild app

ブラウザからサイトに接続しようとすると、「このサイトにアクセスできません」というエラーが表示されます。コンテナが起動していない可能性を考え、以下を試しました。

./launcher start app

コンテナはすでに起動しているというメッセージが表示されました。念のため、以下も実行しました。
./launcher restart app

それでも問題は解決しません。サイトはブラウザからアクセスできないままです。DockerやDiscourseにはあまり詳しくないので、どこからデバッグを始めればよいのかもわかりません。

以下は ./launcher logs app を実行した結果です。

x86_64 arch detected.
WARNING: containers/app.yml file is world-readable. You can secure this file by running: chmod o-rwx containers/app.yml
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
Started runsvdir, PID is 28
ok: run: redis: (pid 40) 0s
ok: run: postgres: (pid 36) 0s
supervisor pid: 38 unicorn pid: 67
Shutting Down
run-parts: executing /etc/runit/3.d/01-nginx
ok: down: nginx: 0s, normally up
run-parts: executing /etc/runit/3.d/02-unicorn
(38) exiting
ok: down: unicorn: 0s, normally up
run-parts: executing /etc/runit/3.d/10-redis
ok: down: redis: 1s, normally up
run-parts: executing /etc/runit/3.d/99-postgres
ok: down: postgres: 0s, normally up
ok: down: cron: 1s, normally up
ok: down: nginx: 8s, normally up
ok: down: postgres: 1s, normally up
ok: down: redis: 8s, normally up
ok: down: rsyslog: 0s, normally up
ok: down: unicorn: 8s, normally up
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
Started runsvdir, PID is 28
ok: run: redis: (pid 43) 1s
ok: run: postgres: (pid 37) 1s
supervisor pid: 35 unicorn pid: 67

どなたか、サイトを再び利用できるように手助けしていただけると幸いです。

「いいね!」 1

ふと思いついて、以下を実行しました。
./launcher rebuild app

すると、再び動作するようになりました。何が問題だったのか全く分かりませんが、直ってよかったです。

「いいね!」 4

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.