limits_not_recommended job from os-conf/12
This job is not recommended. Firstly, it blindly copies in a configuration file with no error-checking, potentially causing deployment failures. Secondly, it encourages the increase of system limits to work around broken BOSH jobs, when effort is better spent fixing the BOSH jobs (e.g. increasing `nofile` to get around a faulty long-running BOSH job that leaks file descriptors and finally fails).
Github source:
accaecd
or
master branch
Properties¶
limits_conf
¶
Linux limits.conf
file https://linux.die.net/man/5/limits.conf'
Does not overwrite the existing limits.conf file; instead, it installs
a secondary limits.conf file in /etc/security/limits.d/
.
- Default
""
- Example
-
|+ vcap soft nofile 16384 vcap hard nofile 16384
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/limits_not_recommended/
directory
(learn more).
bin/pre-start
(frompre-start.sh.erb
)etc/limits.conf
(fromlimits.conf.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.
This job relies on no runtime packages.