0

アーティファクト (5.6.2) が docker で実行され、postgres (9.6.6-alpine) も docker で実行されています。Artifactory のパフォーマンスが非常に悪いことに気付いたので、コンテナーを調べたところ、postgres が取得できるすべての CPU を使用していることがわかりました。そのため、postgres を再起動しようとしましたが、失敗しました:

23.2.2018 11:28:12PANIC:  could not locate a valid checkpoint record
23.2.2018 11:28:12LOG:  startup process (PID 20) was terminated by signal 6
23.2.2018 11:28:12LOG:  aborting startup due to startup process failure
23.2.2018 11:28:12LOG:  database system is shut down

次に、バックアップから DB フォルダー全体を復元し、DB を再起動しようとしました。Postgres DB が起動しましたが、artifactory を開始すると、その時点で待機していました。

23.2.2018 15:03:392018-02-23 15:03:39,537 [localhost-startStop-1] [JFrog-Access] [INFO ] (o.j.a.s.AccessServerBootstrapImpl:91) - [ACCESS BOOTSTRAP] Starting JFrog Access bootstrap...
23.2.2018 15:03:392018-02-23 15:03:39,576 [localhost-startStop-1] [JFrog-Access] [INFO ] (o.j.a.s.AccessServerBootstrapImpl:164) - [ACCESS BOOTSTRAP] Updating server ....

そのため、Artifactory は DB と通信し、DB は再びすべての CPU を消費します。

これは正常ですか?この状況は 1 時間ほど続いています。これが正常に停止したかどうか誰か教えてください。

待つ以外に他のオプションはありますか、またはアーティファクトを再起動する方法のヒントを誰かに教えてください。

どんな助けも大歓迎です。

ありがとう

4

0 に答える 0