legacy-knowledge-base
公開されました Jun. 30, 2025

JDK 8をJDK 11にアップグレードした後、sidecar elasticsearchを起動できない

投稿者

Pooja Bhambani

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • JDK 8をJDK 11にアップグレードした後、コンソールに以下のエラーが表示された:
    [Sidecar:617] Sidecar Elasticsearch process is aborted
    java.util.concurrent.ExecutionException: com.liferay.petra.process.TerminationProcessException: Subprocess terminated with exit code 1
    at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:?]
    at java.util.concurrent.FutureTask.get(FutureTask.java:191) ~[?:?]
    at com.liferay.portal.search.elasticsearch7.internal.sidecar.Sidecar$RestartFutureListener.complete(Sidecar.java:613) [bundleFile:?]
    at com.liferay.petra.concurrent.DefaultNoticeableFuture$OnceFutureListener.complete(DefaultNoticeableFuture.java:102) [com.liferay.petra.concurrent.jar:?]
    at com.liferay.petra.concurrent.DefaultNoticeableFuture.done(DefaultNoticeableFuture.java:76) [com.liferay.petra.concurrent.jar:?]
    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381) [?:?]
    at java.util.concurrent.FutureTask.setException(FutureTask.java:250) [?:?]
    at com.liferay.petra.concurrent.DefaultNoticeableFuture.setException(DefaultNoticeableFuture.java:70) [com.liferay.petra.concurrent.jar:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:269) [?:?]
    at java.lang.Thread.run(Thread.java:829) [?:?]
    Caused by: com.liferay.petra.process.TerminationProcessException: Subprocess terminated with exit code 1
    at com.liferay.petra.process.local.LocalProcessExecutor$SubprocessReactor.call(LocalProcessExecutor.java:300) ~[com.liferay.petra.process.jar:?]
    at com.liferay.petra.process.local.LocalProcessExecutor$SubprocessReactor.call(LocalProcessExecutor.java:152) ~[com.liferay.petra.process.jar:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
    … 1 more

環境

  • 2023 Q4.0

解像度

  • この問題を回避するには、 com.liferay.portal.search.elasticsearch7.configuration.ElasticsearchConfiguration.configfileのsidecarJVMOptions内の以下のパラメータを削除します:
    sidecarJVMOptions=[Ⅾ]サイドカーオプション
    "-Xloggc:/apps/jboss/logs/es-sidecar-gc.log", \
    "-XX:+PrintGCDetails", \
    "-XX:+PrintGCDateStamps", \
    "-XX:+PrintGCTimeStamps", \
    "-XX:+UseGCLogFileRotation", \
    "-XX:NumberOfGCLogFiles=5",。
    "-XX:GCLogFileSize\=3M"\
    ]

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base