Configure ulimit on other init systems

The ulimit controls the number of processes and file handles that a PE service user can open and process.

To increase the ulimit for a PE service user:

  1. Open the limits.conf file located at: /etc/security/limits.conf
  2. Add these lines to the file, specifying the specific service user's name and the desired ulimit value:
    <PE_SERVICE_USER> soft nofile <VALUE>
    <PE_SERVICE_USER> hard nofile <VALUE>

    For example, this configuration sets the ulimit value to 32,678 for the pe-puppet service user:

    pe-puppet soft nofile 32678
    pe-puppet hard nofile 32678