WA Agent stops with JVMJ9GC032E System configuration does not support option '-Xlp' in nohup.stderr
search cancel

WA Agent stops with JVMJ9GC032E System configuration does not support option '-Xlp' in nohup.stderr

book

Article ID: 408797

calendar_today

Updated On:

Products

Workload Automation Agent ESP dSeries Workload Automation - System Agent (dSeries)

Issue/Introduction

WA Agent cannot start, and nohup / logs report this error:

JVMJ9GC032E System configuration does not support option '-Xlp'
JVMJ9VM015W Initialization error for library j9gc29(2): Failed to initialize; unable to parse command line
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

 

Environment

Workload Automation Agent 12.1 or above

Cause

User is using IBM Semeru / Eclipse J9 JRE.  E.g.

openjdk version "1.8.0_345"
IBM Semeru Runtime Open Edition (build 1.8.0_345-b01)
Eclipse OpenJ9 VM (build openj9-0.33.1, JRE 1.8.0

The -Xlp4K setting no longer supported in newer IBM J9 JRE.

 

Resolution

Remove this ";-Xlp4k" (including ;) from oscomponent.jvm.x.options in agentparm.txt.  E.g.
oscomponent.jvm.x.options=-XX:+UseGetTimeOfDay;-Xms256m;-Xmx512m;-Xlp4k
Save agentparm.txt and then restart Agent.  If Xlp setting is still needed, then use "-Xlp:objectheap:pagesize=4K" or -Xlp:codecache:pagesize=4K instead.  E.g.
oscomponent.jvm.x.options=-Xms256m;-Xmx512m;-Xlp:objectheap:pagesize=4K