summaryrefslogtreecommitdiff
path: root/rpm
diff options
context:
space:
mode:
Diffstat (limited to 'rpm')
-rw-r--r--rpm/init.d-mongod12
1 files changed, 11 insertions, 1 deletions
diff --git a/rpm/init.d-mongod b/rpm/init.d-mongod
index ab69b19e993..2f3de17aa64 100644
--- a/rpm/init.d-mongod
+++ b/rpm/init.d-mongod
@@ -45,6 +45,16 @@ fi
start()
{
+ # Recommended ulimit values for mongod or mongos
+ # See http://docs.mongodb.org/manual/reference/ulimit/#recommended-settings
+ #
+ ulimit -f unlimited
+ ulimit -t unlimited
+ ulimit -v unlimited
+ ulimit -n 64000
+ ulimit -m unlimited
+ ulimit -u 32000
+
echo -n $"Starting mongod: "
daemon --user "$MONGO_USER" $NUMACTL $mongod $OPTIONS
RETVAL=$?
@@ -66,7 +76,7 @@ restart () {
start
}
-ulimit -n 12000
+
RETVAL=0
case "$1" in