开发者社区> 问答> 正文

win7 64位系统 安装MongoDB-2.6.0时总出错。。。 400 请求报错 

win7 64位系统 安装MongoDB-2.6.0时总出现--install has to be used with --logpath,这是为什么?
环境变量都设置过了,我的安装命令是:
mongod --logpath D:\MongoDB-2.6.0\data\logs\mongodb.log --logappend --dbpath D:\MongoDB-2.6.0\data\db --directoryperdb --serviceName MongoDB --install
用这个命令安装MongoDB-2.4.10时,是正确的。

展开
收起
kun坤 2020-05-30 15:23:03 535 0
1 条回答
写回答
取消 提交回答
  • 这个版本有bug - https://jira.mongodb.org/browse/SERVER-13515######我也是这个问题,你解决了没######我也是这个问题,怎么解决?######--logpath=D:\MongoDB-2.6.0\data\logs\mongodb.log######

    引用来自“杨大虾”的评论

    --logpath=D:\MongoDB-2.6.0\data\logs\mongodb.log 你这样子能成功?######我解决了~######求详细解决方法,谢谢!######

    引用来自“米高佐敦”的评论

    我解决了~ 求详细方法!!!######求详细方法!!!######解决办法 http://www.cnblogs.com/leolai/p/3673651.html######
    sc.exe create 服务名 binpath= "mongod.exe路径 --dbpath=db路径 --logpath=log路径 --service " DisplayName= "服务全称" start= "auto"
    注意 binpath= 后边有空格 例子:
    D:\program files\mongodb-2.6.0\bin>sc.exe create MongoDB binPath= "\"d:\program files\mongodb-2.6.0\bin\mongod.exe\" --dbpath=\"d:\program files\mongodb-2.6.0\data\db\" --logpath=\"d:\program files\mongodb-2.6.0\data\log\mongodb.log\" --service " DisplayName= "MongoDB 2.6.0" start= "auto"
    只是关闭的时候会提示错误 添加错了 用sc删除服务
    sc delete 服务名
    2020-05-30 15:23:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MongoDB多数据中心的方案选型之路 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载