Data Streamer fails to start with the message JVMJ9VM015W

The Data Streamer cannot be started and produces the message JVMJ9VM015W.

Symptom

The Data Streamer cannot be started and produces the following message:
JVMJ9VM015W Initialization error for library j9gc29(2): Failed to instantiate heap; 4G requested

Cause

Virtual Storage above the bar is not enough to allocate the Heap needed by JRE environment.

Solution

Use one of the following methods to resolve this issue:
  • Increase Virtual Storage above the bar by using UNIX System Services ulimit command from its command console where nnnn is the number of bytes for the Virtual Storage above the bar:
    ulimit - A nnnn
    You can specify 4,294,967,296, which is the number of bytes for 4 GB.
  • Increase the MEMLIMIT parameter in the JCL. You can specify the following value to allow the Data Streamer to allocate an 8 GB limit for Virtual Storage above the 2 GB bar:
    ZLOGOUT EXEC PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT,MEMLIMIT=8G