[Unit] Description=MongoDB Database Server Documentation=https://docs.mongodb.org/manual After=network-online.target Wants=network-online.target [Service] ExecStart=/usr/bin/mongod --dbpath /home/user2/lib/mongo --logpath /home/user2/log/mongodb/mongod.log --fork Restart=on-failure SuccessExitStatus=3 4 RestartForceExitStatus=3 4 Type=forking # Hardening SystemCallArchitectures=native #MemoryDenyWriteExecute=true NoNewPrivileges=true # file size LimitFSIZE=infinity # cpu time LimitCPU=infinity # virtual memory size LimitAS=infinity # open files LimitNOFILE=64000 # processes/threads LimitNPROC=64000 # locked memory LimitMEMLOCK=infinity # total threads (user+kernel) TasksMax=infinity TasksAccounting=false # Recommended limits for mongod as specified in # https://docs.mongodb.com/manual/reference/ulimit/#recommended-ulimit-settings [Install] WantedBy=multi-user.target