Preparing the Customization File to Overwrite the ulimit Parameters

Use these instructions if you want to specify ulimit values that are equal to or greater than the values for the parameters in the generated psft_unix_system.yaml file.

There is no parameter that you can use to specify whether the DPK setup script sets the ulimit parameters. You can change the values, but there is no parameter to prevent the DPK setup script from changing the ulimit parameters.

Note:

Review the requirements in Understanding PeopleSoft Environment Customizations before preparing the customization file.

  1. Locate the psft_unix_system.yaml file, which was installed by the deployment, in BASE_DIR/dpk/puppet/production/data.

  2. If necessary, create a psft_customizations.yaml using a standard editing tool, such vi on Linux, and save it in the same location as the generated psft_unix_system.yaml file.

    If this is the first entry in the psft_customizations.yaml file, ensure that there are three dashes (---) on the first line of the file. Do not indent the dashes.

  3. Copy the entire ulimit: collection type parameter (comprised of several lines) from the psft_unix_system.yaml file and paste it into the psft_customizations.yaml file.

    Retain the indentation as given in the delivered YAML file.

    ---
    ulimit:
      group:
        hard.nofile:  65536
        soft.nofile:  65536
        hard.nproc:   65536
        soft.nproc:   65536
        hard.core:    unlimited
        soft.core:    unlimited
        hard.memlock: 500000
        soft.memlock: 500000
        hard.stack:   102400
        soft.stack:   102400
    
      user:
        hard.nofile:  131072
        soft.nofile:  131072
        hard.nproc:   131072
        soft.nproc:   131072
        hard.core:    unlimited
        soft.core:    unlimited
        hard.memlock: 500000
        soft.memlock: 500000
  4. Change the values of the ulimit parameters in psft_customizations.yaml as needed, but the values must be equal to or greater than those in the generated psft_unix_system.yaml file.

  5. Save the file.

  6. Continue with the steps in Completing the Customized Deployment.