oud-setup using switch "--serverTuning" fails with "You must provide a heap size value smaller than 0 MB" on AIX (Doc ID 1946914.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

Oracle Unified Directory - Version 11.1.2.2.0 and later
Information in this document applies to any platform.

Symptoms


When installing OUD 11.1.2.2 on AIX using this command

./oud-setup -v --hostname myhost  --ldapPort 4389 --adminConnectorPort 4444 --rootUserDN "cn=directory manager" --rootUserPasswordFile /home/oracle/mypwdfile --no-prompt --noPropertiesFile --cli --baseDN o=group --doNotStart --serverTuning -Xms3000m --enableStartTLS --generateSelfSignedCertificate

the process fails with error message
---
OUD Instance location successfully created - /my/dir/"
An error occurred while parsing the command-line arguments: An unexpected error occurred while attempting to initialize the command-line arguments: Could not use the provided server tuning settings. You must provide a heap size value smaller than 0 MB.
---

Using a heapSize smaller than '--serverTuning -Xms3000m' (i.e.: '--serverTuning -Xms1500m') also fails.
Running oud-setup *without* this "--serverTuning -Xms3000m" and the error message does not appear.

It was observed that on other operating systems the identical command using the same server-tuning parameters will succeed.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms