【问题标题】:Installing mongodb with homebrew only installed an empty folder用 homebrew 安装 mongodb 只安装了一个空文件夹
【发布时间】:2015-03-29 18:39:49
【问题描述】:

我在我的 mac ios 版本 10.10.2 上使用自制软件安装了 mongodb。安装看起来很顺利,但是 mongodb 目录是空的。 /usr/local/var/mongodb

该目录不应该包含新安装的mongodb吗?

brew install mongodb

==> Downloading https://homebrew.bintray.com/bottles/mongodb-3.0.1.yosemite.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/mongodb-3.0.1.yosemite.bottle.tar.gz
==> Pouring mongodb-3.0.1.yosemite.bottle.tar.gz
==> Caveats
To have launchd start mongodb at login:
    ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
Then to load mongodb now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
Or, if you don't want/need launchctl, you can just run:
    mongod --config /usr/local/etc/mongod.conf
==> Summary
????  /usr/local/Cellar/mongodb/3.0.1: 17 files, 153M

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    二进制文件 mongodmongo 安装在 /usr/local/bin/mongodb 中

    ls -lsa /usr/local/bin/mongodb/bin
    

    数据库位置——既然你提到了var——就是/data/db,可以在启动mongod进程时查看

    $ /usr/local/bin/mongodb/bin/mongod
    
     MongoDB starting : pid=12379 port=27017 dbpath=/data/db 64-bit host=HostessTwinkies.local
    

    【讨论】:

      【解决方案2】:

      这个文件夹在开始时应该是空的。 Homebrew 创建 mongodb 配置(/usr/local/etc/mongod.conf),它将数据库路径设置为该目录。

      dbpath = /usr/local/var/mongodb

      【讨论】:

        猜你喜欢
        • 2020-01-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-19
        • 1970-01-01
        • 1970-01-01
        • 2015-05-12
        • 1970-01-01
        相关资源
        最近更新 更多