Additional settings for installing on AIX®

File descriptors

When running a multi-threaded process such as the agent process, you might reach the soft limit for file descriptors. This limit gives you the IBM® WebSphere® MQ reason code MQRC_UNEXPECTED_ERROR (2195) and, if there are enough file descriptors, an IBM WebSphere MQ FFST file.

To avoid this problem, increase the process limit for the number of file descriptors. You must alter the nofiles attribute in /etc/security/limits to 10,000 for the mqm user ID, or in the default stanza. To alter the number of file descriptors do these steps:
  1. In a command prompt, check the maximum number of file descriptors available to a process running as mqm:
    
    lsuser -a nofiles mqm
  2. Set the value to at least 10240:
    
    chuser nofiles=10240 mqm
    chuser nofiles_hard=10240 mqm

System Resource Limits

Set the system resource limit for data segment and stack segment to unlimited using the following commands in a command prompt:
ulimit -d unlimited
ulimit -s unlimited

For more information on configuring your system, see How to configure UNIX and Linux® systems for WebSphere MQ.