如何检查Mongodb是否已正确安装 [英] How to check if Mongodb is properly installed

查看:1160
本文介绍了如何检查Mongodb是否已正确安装的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我昨天在Mac Snow Leopard上安装了MongoDb,并收到以下错误消息

I installed MongoDb yesterday on a Mac Snow Leopard and got the following error message

Mongo::ConnectionFailure: Failed to connect to a master node at localhost:27017

当试图在使用mongodb的Rails中运行一些测试时.

when trying to run some tests in Rails that used a mongodb.

另一个SO问题 mongo-ruby连接问题关于同一错误消息的答案是建议删除锁定文件

Another SO question mongo - ruby connection problem about the same error message had an answer that recommended removing the lock file

 sudo rm /var/lib/mongodb/mongod.lock

但是当我运行该命令时,我会得到

but when I run that command i'm getting

 No such file or directory

有什么想法可以弄清楚它如何工作或是否已正确安装?

Any ideas how I can figure out how to get it working or see if it's properly installed?

推荐答案

在Mac OS上运行mongodb的最简单方法是:

The easiest way to run mongodb on Mac OS is:

http://www.mongodb.org/downloads 下载二进制软件包,对我来说,我我使用的是最新的64位版本( http://fastdl.mongodb. org/osx/mongodb-osx-x86_64-2.0.2.tgz )

Download binary package from http://www.mongodb.org/downloads, for me, I am using lastest 64 bit version (http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.2.tgz)

  1. mkdir -p $HOME/opt
  2. cd $HOME/opt
  3. wget http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.2.tgz下载适用于Mac OS的最新(现在为2.0.2)64位二进制软件包
  4. tar xf mongodb-osx-x86_64-2.0.2.tgz -C $HOME/opt打开包装,它将被打开到$HOME/opt/mongodb-osx-x86_64-2.0.2
  5. mkdir -p $HOME/opt/mongodata为mongodb创建数据目录
  6. $HOME/opt/mongodb-osx-x86_64-2.0.2/bin/mongod --dbpath=$HOME/opt/mongodata --logpath=$HOME/opt/mongod.log启动mongodb守护程序
  7. 然后您可以运行$HOME/opt/mongodb-osx-x86_64-2.0.2/bin/mongo连接到本地mongodb服务
  1. mkdir -p $HOME/opt
  2. cd $HOME/opt
  3. wget http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.2.tgz to download the latest (2.0.2 for now) 64 bit binary package for Mac OS
  4. tar xf mongodb-osx-x86_64-2.0.2.tgz -C $HOME/opt to unpack the package, and it will be unpacked to $HOME/opt/mongodb-osx-x86_64-2.0.2
  5. mkdir -p $HOME/opt/mongodata to create the data directory for mongodb
  6. $HOME/opt/mongodb-osx-x86_64-2.0.2/bin/mongod --dbpath=$HOME/opt/mongodata --logpath=$HOME/opt/mongod.log to start the mongodb daemon
  7. Then you can run $HOME/opt/mongodb-osx-x86_64-2.0.2/bin/mongo to connect to your local mongodb service

您还可以拥有 http://www.mongodb.org/display/DOCS/Quickstart + OS + X 作为其他参考

You can also have http://www.mongodb.org/display/DOCS/Quickstart+OS+X as additional reference

这篇关于如何检查Mongodb是否已正确安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆