如何检查mongodb是否启动?

要在MongoDB中设置存储数据文件和日志文件的目录,请在/data下设置它:

[root@localhost等]# cd /data/

[root@localhost数据]# ls

mongodb_data mongodb_log

在MongoDB的安装目录的bin下用MongoDB启动MongoDB。

。/mongod-dbpath =/data/MongoDB _ data/-log path =/data/MongoDB _ log/MongoDB . log-log append & amp;

启动成功后,可以查看启动是否成功。默认端口号是27017。当然,其他未使用的端口也可以在启动时指定。

首先,检查端口号,看MongoDB是否启动。

[root @ localhost data]# netstat-lanp | grep " 27017 "

TCP 0 0 0 0 . 0 . 0 0:27017 0 . 0 . 0 . 0:*列表EN 1573/mongod

unix 2 [ ACC ]流监听5874 1573/mongod/tmp/MongoDB-27017 . sock

如您所见,它已经成功启动。现在使用mongo客户端访问数据库。

[root @ localhost bin]# CD/usr/local/MongoDB/bin/

[root@localhost bin]#。/mongo

MongoDB shell版本:1.8.1

连接到:测试

& gt

至此,安装已经成功。

5.额外工作。

注意我们是手动启动MongoDB的,这样当电脑关机后,下次进来就不会再启动了,只好手动启动。所以为了避免这种繁琐的工作,我们可以把MongoDB放在服务自启动项中,这样电脑一启动就会启动MongoDB服务。

编辑/etc/rc.local,添加以下代码,然后保存。

#添加mongonDB服务

RM-RF/data/MongoDB _ data/* & amp;& amp/usr/local/MongoDB/bin/mongod-dbpath =/data/MongoDB _ data/-log path =/data/MongoDB _ log/MongoDB . log-log append & amp;

让我们重新启动计算机,看看mongoDB是否已启动。重启后可以直接用Mongo命令登录,最后发现可以成功。

另外,我们使用mongo命令登录mongoDB,在执行之前要先去Mongo命令所在的目录。/mongo。这样是不是有点麻烦?因此,我们可以对此进行简化,将命令文件复制到/usr/bin,这样就可以在任何目录下使用mongo命令。

[root@localhost bin]# ls

bsondump db bak mongo mongod mongod dump mongo export mongofiles mongo import mongorestore mongos mongosniff mongostat

[root @ localhost bin]# CP mongo/usr/bin/

转到任意目录并尝试mongo命令:

[root@localhost bin]# cd /

[root@localhost /]# mongo

MongoDB shell版本:1.8.1

连接到:测试

& gt

您可以看到登录成功,这意味着我们可以像使用ls命令一样使用mongo命令。