Installation Note 49685: Installing SAS® 9.3 Enterprise BI Server in the Red Hat Enterprise Linux 6.1 environment requires an increase in the maximum number of processes
In Red Hat Enterprise Linux (RHEL) 6, the default value for the maximum number of processes (nproc) was decreased to 1024. If the maximum number of processes is too low, then the SAS® Deployment Wizard might fail, most typically at the stage where it starts the web application server. This behavior is more likely to occur when SAS web applications are deployed to multiple web application servers (for example, SASServer1, SASServer2, SASServer8, and so on).
If the SAS Deployment Wizard fails while it is starting a server, check the web-application server log for an error similar to the following:
java.lang.OutOfMemoryError: Failed to create a thread
You might also see the following error appears in the Remote Services log:
java.lang.OutOfMemoryError: unable to create new native thread
If you encounter either of these errors, check the user limit for maximum number of processes. The SAS Deployment Wizard uses the soft limit. SAS recommends setting the maximum number of processes (soft limit) to at least 10240.
Operating System and Release Information
SAS System | SAS Enterprise BI Server | Linux for x64 | 4.3 | 4.3 | 9.2 TS2M3 | 9.2 TS2M3 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
If the user limit for nproc is too low, the SAS® Deployment Wizard fails when you try to start a web application server. You might see an out-of-memory error with a message about failure to create a new thread. This message can indicate a need to increase the maximum number of processes.
Type: | Installation Note |
Priority: | high |
Date Modified: | 2013-04-19 16:01:52 |
Date Created: | 2013-04-18 14:02:06 |