MongoDB安装出现Verify that you have sufficient privileges to start system services的解决办法

MongoDB安装出现Verify that you have sufficient privileges to start system services的解决办法

安装过程根据提示一步步进行即可,遇到下图1出现的Verify that you have sufficient privileges to start system services,选择忽略,完成安装。
在这里插入图片描述
图1
接下来,我们到“计算机-右键-管理-服务”,找到MongoDB Server服务,鼠标右键-启动,结果肯定是启动不成功的。弹出如下错误:
在这里插入图片描述
图2
从图2可发现,只要服务是网络服务,均启动不了,说明Network Service账户的权限不够。解决办法如下:
找到“我的电脑——右键——管理——本地用户和组——Administrators"
在这里插入图片描述
图3
双击Administrators后,点击”添加“——”高级“——”立即查找“——”Network Service“
在这里插入图片描述
在这里插入图片描述
图4
将Network Service 添加进去后,我们再来重新启动Mongodb service,发现启动成功!
在这里插入图片描述
谢谢浏览,希望对您有帮助!

  • 8
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
如题所示,服务'mongodb server (mongodb)'(mongodb)启动失败。请确保您已按照以下步骤进行验证和排除故障。 1. 首先,请确认您的系统中是否已正确安装MongoDB。您可以通过运行命令 `mongod --version` 来验证MongoDB是否已正确安装并显示版本号。如果未安装,请参考MongoDB官方文档进行安装。 2. 如果MongoDB已正确安装,但服务仍无法启动,请检查您的配置文件。MongoDB的配置文件通常位于`/etc/mongod.conf`。检查文件中的语法错误和错误的配置选项。您可以使用命令 `sudo vim /etc/mongod.conf` 来编辑并查找可能的问题。 3. 检查MongoDB的日志文件以获取更多信息。MongoDB的日志文件通常位于 `/var/log/mongodb/mongod.log`。使用命令 `sudo tail -n 100 /var/log/mongodb/mongod.log` 查看最后100行的日志,以确定发生了什么错误。根据错误信息来调查问题并采取相应的解决措施。 4. 确保MongoDB使用的端口没有被其他进程占用。默认情况下,MongoDB使用27017端口。您可以通过运行命令 `sudo netstat -tuln | grep 27017` 来检查是否已有其他进程正在使用此端口。如果端口被占用,请停止占用端口的其他服务或更改MongoDB的配置文件中的端口。 5. 最后,如果您进行了任何更改,请确保重新启动MongoDB服务以使更改生效。您可以使用命令 `sudo service mongod restart` 来重新启动MongoDB服务。 希望以上的建议能够帮助您解决MongoDB启动失败的问题。如果问题仍然存在,请提供更多详细的错误信息以便我们更好地帮助您。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值