Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在Ubuntu上自动重新启动MongoDB_Linux_Mongodb_Ubuntu_Systemd_Systemctl - Fatal编程技术网

Linux 在Ubuntu上自动重新启动MongoDB

Linux 在Ubuntu上自动重新启动MongoDB,linux,mongodb,ubuntu,systemd,systemctl,Linux,Mongodb,Ubuntu,Systemd,Systemctl,我已在systemctl中将mongodb设置为自动加载。但是,当我向它发出太多请求时,它会崩溃,标记为失败。我如何使自动重新启动mongodb,以便即使在发生错误后它也能启动并再次工作,现在我必须手动指定systemctl start mongod正如@papey所说,需要检查此文件中的Restart=always字段/lib/systemd/system/mongod.service您能粘贴mongodb单元文件吗?看起来您的[Service]部分中缺少了一些Restart=always。@

我已在systemctl中将mongodb设置为自动加载。但是,当我向它发出太多请求时,它会崩溃,标记为
失败
。我如何使自动重新启动mongodb,以便即使在发生错误后它也能启动并再次工作,现在我必须手动指定
systemctl start mongod

正如@papey所说,需要检查此文件中的
Restart=always
字段
/lib/systemd/system/mongod.service

您能粘贴mongodb单元文件吗?看起来您的
[Service]
部分中缺少了一些
Restart=always
。@papey我在哪里可以找到这个配置文件?可能在
/lib/systemd/system/mongod.Service
中,如果不尝试
systemctl cat mongod
,您应该会看到路径。@papey thx,我找到了这个文件