Dan Ullom

Forum Replies Created

Viewing 1 replies (of 1 total)
  • Author
    Replies
  • in reply to: Large Scanned Documents #77430
    Dan Ullom
    Participant

      We were unable to make LDR_CNTRL or ldedit work until Infor suggested applying the shared memory flag to hciengine only.  In practice we found it much easier to apply the LDR_CNTRL MAXDATA setting permanently using ldedit.  This setup seems less error prone because you don’t have to worry about setting an environment variable every time the process is bounced.

      To permanently bless the hciengine and hcitcl binaries using ldedit stop all running Cloverleaf processes and make a backup of hciengine and hcitcl found at $HCIROOT/bin.

      Then run:

      shell> ldedit -b maxdata=0x40000000/dsa hciengine

      shell> ldedit -b maxdata=0x20000000 hcitcl

      If you get any warnings about “file in use” check for running processes.  Anything running tcl will likely have hcitcl locked.  Stale shared memory created before the settings change can also cause problems.  Stop the shared memory or just reboot.

      Having done this we are now able to control the maximum memory usage of our engines on AIX.  This applies the fix to every Cloverleaf engine on the box, so handle with care.

    Viewing 1 replies (of 1 total)