3.2.0.beta4-dev を単純な再構築で実行しており、アップデートではありません。完全にパッチが適用された Ubuntu 22 上で実行しています。
- 以下のログ1を参照してください。メッセージは単なる警告であると理解しています。管理者が「エラー」のように見えるものを期待している場合、セットアップに INFO が挿入されることを提案します。
INFO: 以下のコマンドは、無視できる予期された警告を生成する可能性があります。
- 同様に、長年報告されている「バックグラウンド保存が正常に終了しました」でのハングまたは停止が見られます。問題はバックグラウンド保存自体ではなく、その後のプロセスにあり、それは通知されません。その次の操作は、他の操作と比較して時間がかかる場合があります。ここでも INFO メッセージが役立つでしょう。
INFO: 以下の操作には時間がかかる場合があります。5分から30分以上かかることを想定してください。
INFO: 患者さんになって、このプロセスを中断しないでください。
- 「バックグラウンド保存が正常に終了しました」という実際のテキストは . なぜ保存しているバックグラウンドプロセスを「終了」する必要があるのでしょうか?
* pid 904 によって開始されたバックグラウンド保存
* DB がディスクに保存されました
* RDB のための Fork CoW: 現在 1 MB、ピーク 1 MB、平均 0 MB
* バックグラウンド保存が正常に終了しました
「バックグラウンドは終了しなかった」ということは理解していますが、それは「操作を実行したが、その操作は操作を終了することを意図していた」ということです。しかし、「terminate」という動詞は他動詞としても自動詞としても使えます。曖昧さを減らすために、「バックグラウンド DB 保存が正常に完了しました」のように変更するのはどうでしょうか?
- 以下のログ2を参照してください。これは上記 #2 に関連しています。そのバックグラウンド保存プロセスの後に何が意図されているのでしょうか?私にはわかりませんが、24分待つと、「エラー」のように見える「警告」メッセージが表示されます。1つ以上の長時間実行される操作の前に、何が行われようとしているかを説明する INFO を提案します。
INFO: 電子メールに関連する何かが実行されようとしています。
INFO: 以下の操作には時間がかかる場合があります。5分から30分以上かかることを想定してください。
INFO: 患者さんになって、このプロセスを中断しないでください。
そして、「問題レポート」として、最新の beta-dev では常に 20 分以上の遅延とそれに続く警告が発生していることを指摘します。「LOG: データベースシステムはシャットダウンしています」というメッセージは、その後の長い一時停止と同様に、警告を発するものです。
ありがとうございます!!
Log1:
I, [2023-11-30T19:16:37.221350 #1] INFO -- :
I, [2023-11-30T19:16:37.222007 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning "@glint/environment-ember-loose@1.1.0" has unmet peer dependency "@glimmer/component@^1.1.2".
warning "@glint/environment-ember-template-imports@1.1.0" has unmet peer dependency "ember-template-imports@^3.0.0".
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-c
js@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
warning "@discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @ember/legacy-built-in-components@0.5.0" has incorrect peer dependency "ember-source@>= 4.8".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2023-11-30T19:20:49.159245 #1] INFO -- : yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
Log2:
110:M 30 Nov 2023 02:09:26.839 * Background saving terminated with success
2023-11-30 02:33:14.679 UTC [41] LOG: lock file "postmaster.pid" contains wrong PID: 566 instead of 41
2023-11-30 02:33:14.689 UTC [41] LOG: performing immediate shutdown because data directory lock file is invalid
2023-11-30 02:33:14.689 UTC [41] LOG: received immediate shutdown request
2023-11-30 02:33:14.849 UTC [982] WARNING: terminating connection because of crash of another server process
2023-11-30 02:33:14.849 UTC [982] DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
2023-11-30 02:33:14.849 UTC [982] HINT: In a moment you should be able to reconnect to the database and repeat your command.
2023-11-30 02:33:14.898 UTC [48] WARNING: terminating connection because of crash of another server process
2023-11-30 02:33:14.898 UTC [48] DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
2023-11-30 02:33:14.898 UTC [48] HINT: In a moment you should be able to reconnect to the database and repeat your command.
2023-11-30 02:33:15.486 UTC [41] LOG: database system is shut down