File descriptors

Solaris has a low default system soft limit for the number of file descriptors. When running a multi-threaded process, you might reach the soft limit for file descriptors. This gives you the WebSphere® MQ reason code MQRC_UNEXPECTED_ERROR (2195) and, if there are enough unused file descriptors, a WebSphere MQ FFST™ file.

To avoid this problem you can increase the system limits for the number of file descriptors. To do this, edit the /etc/system file and add the following sets:
set rlim_fd_cur=10000
set rlim_fd_max=10000