Cloud Service Automation (CSA): CSA Management Portal down due to "Too many open files" error on Linux

  • KM03087479
  • 05-Feb-2018
  • 11-May-2021

Summary

CSA Management Console can't be accessed when a Linux error shows up on the server.log file related to "Too many open files".

Question

Cloud Service Automation (CSA) Management Console can't be accessed when a Linux error shows up on the server.log file related to "Too many open files".

Answer

CSA war files were in ".undeployed" status, changed them to ".dodeploy" and they became ".deployed". CSA management console should come back up normally. Also the "open files" Linux setting needs to be adjusted.

Detailed Steps

  1. Go to the path /usr/local/hp/csa/jboss-as/standalone/deployments and check the war files status:
    If the files look like the ones below ending with ".undeployed", go to step 2.
    -mpp.war.undeployed
    -idm-service.war.undeployed
    -csa.war.undeployed
    -csa-provider-help.war.undeployed
  2. Switch the status to .dodeploy and then the war files will switch to ".deployed" status.
  3. Verify that the Management Console can be pulled up thru the web browser. If so, go to step 4.
  4. Increase the "open files" Linux setting by using the command below:
    1. ulimit -n 4096
  5. Make sure that the "open files" Linux setting was changed to 4096 by using the command below:
    1. ulimit -a
  6. End of steps.