2

プロジェクト (node.js + mongodb) を Openshift v2 から v3 に切り替えました。また、プロジェクトには v3 のスターター バージョンを使用し、すべての構成には Web コンソールを使用しています。

デプロイ結果は、次のエラーで失敗ステータスになります:

--> Scaling tmo-9 to 1
error: update acceptor rejected tmo-9: pods for rc 'tmoolympus/tmo-9' took longer than 600 seconds to become available


ポッドのログ:

Environment: 
    DEV_MODE=false
    NODE_ENV=production
    DEBUG_PORT=5858
Launching via npm...
npm info it worked if it ends with ok
npm info using npm@3.10.9
npm info using node@v6.11.3
npm info lifecycle TMOOLYMPUS@1.0.0~prestart: TMOOLYMPUS@1.0.0
npm info lifecycle TMOOLYMPUS@1.0.0~start: TMOOLYMPUS@1.0.0

> TMOOLYMPUS@1.0.0 start /opt/app-root/src
> node server.js

production
trying to connect..
after connect..
Initalizing db..
Checking roles..
in counter gen seq
in counter gen seq
Checking news category..
in counter gen seq
Fnished initalizing db..
tmoolympus is running, listening on 127.0.0.1:8080
all dirs donee
in counter gen seq
in counter gen seq
Checking admin user
in counter gen seq
[ { _id: 5a900dc3b52e58ddd9a57cac, roleid: 1, __v: 0 },
  { _id: 5a900dc3b52e58ddd9a57caf, roleid: 3, __v: 0 },
  { _id: 5a900dc3b52e58ddd9a57cb0, roleid: 4, __v: 0 } ]
Checking tmo team..
in counter gen seq
npm info lifecycle TMOOLYMPUS@1.0.0~poststart: TMOOLYMPUS@1.0.0
npm info ok 


2 番目のログは、サーバーが稼働中であることを示していますが、アプリケーションは使用できず、停止する前にデプロイをさらに数回再作成しようとします - The container nodejs-mongo-persistent is crashing frequently. It must wait before it will be restarted again..

質問: それは私の側または Openshift v3 の障害ですか?

4

1 に答える 1