000033965 - Error 'cannot set user id: Resource temporarily unavailable' while trying to login or su as user oracle in RSA Identity Governance and Lifecyle appliance

Document created by RSA Customer Support Employee on May 30, 2017Last modified by RSA Customer Support on Oct 18, 2019
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000033965
Applies ToRSA Product Set: Identity Governance & Lifecycle 
RSA Version/Condition: 6.8, 6.9, 7.x
IssueWhen attempting to log in to the RSA Identity Governance & Lifecycle server as the oracle user either directly or using su, the login fails with:

su: cannot set user id: Resource temporarily unavailable

CauseThe number of processes available to the oracle user has been exceeded. This number of processes available is based on the nproc soft and hard ulimits defined in /etc/security/limits.conf.

To verify that this is the issue, execute the command below as the root user. This will show you the number of executing threads by user oracle.

ps -u oracle -L | wc -l

If this is the issue, you will  see the output from the above command exceeds the setting defined in /etc/security/limits.conf:

oracle soft nproc xxxxx

ResolutionPlease refer to RSA Knowledge Base Article 000038069 -- What are the recommended ulimit settings in /etc/security/limits.conf for use with RSA Identity Governance & Lifecycle for instructions on setting ulimits to the appropriate values for use with RSA Identity Governance & Lifecycle and AFX.