search cancel

API Portal 4.1 起動エラー

book

Article ID: 134166

calendar_today

Updated On:

Products

CA API Developer Portal CA API Gateway

Issue/Introduction

Dockerコンテナー portal-enterprise_1がUnhealtyとなり、コンテナの再起動を繰り返すためPortalサービスが 正しく起動されません。 

その際に以下のエラーが出力されます。


portal14229.l7tech.com start-portal[1616]: portal-enterprise_1 | YYYY-MM-DD hh:mm:ss.*** INFO 1 --- [ main] liquibase : Waiting for changelog lock.... 

portal14229.l7tech.com start-portal[1616]: monitor | INFO Performing container health checks

portal14229.l7tech.com start-portal[1616]: apim_1 | Mon DD, YYYY hh:mm:ss AM com.l7tech.server.management.db.CALiquibaseLogger info 

portal14229.l7tech.com start-portal[1616]: apim_1 | INFO: Successfully acquired change log lock

portal14229.l7tech.com start-portal[1616]: monitor | WARNING Container /run_portal-enterprise_1 failing streak: 3 (exceeds threshold)

Cause

DATABASECHANGELOGLOCKテーブルのロック情報が正しく解除されていないため、ロックの解除待が続いて います。 

この事象は、以前にサービスを起動した際に正しく起動できなかった場合や、Portalサービスの終了時に正し く終了されなかった場合等に発生します。

Environment

Release: APIXSP99000-4.1-API Developer Portal-Enhanced Experience-Partner

Component:

Resolution

MySQLから以下のSQLを発行してください。


mysql> update DATABASECHANGELOGLOCK set LOCKED=0,LOCKGRANTED=NULL,LOCKEDBY=NULL where ID = 1; 


*上記SQLはPortalデータベース、及び、rbacデータベースの2箇所で実行してください。

Additional Information

この情報は、サポートオンラインに掲載されている以下のナレッジベースを翻訳したものです。

Article Id: 8981 - Portal 4.1 deployment error