linux客户端如何启动mongodb

linux客户端如何启动mongodb,第1张

按照常理,把如下命令

/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb

放在/etc/rc.local文件中就可以实现开机自启动了,第一次重启机器发现mongodb顺利启动了,再次重启机器后,通过ps没有查看到相应mongod进程,也就是启动失败了。原因是由于重启机器,导致非正常停止mongod服务,mongod.lock中还记录了上次运行的进程号,为了数据的安全需要执行

/usr/local/mongodb/bin/mongod –repair,

当然如果直接把mongod.lock文件删除也可以重新启动了,例如:

/usr/local/mongodb/bin/mongod --repair

/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb

rm -rf /data/db/mongod.lock

/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb

注意上述启动Mongodb都是没有增加journal参数,如果带了此参数就不会那么麻烦了,例如

/usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb --journal就可以了,就算是非正常重启机器,mongodb也会根据日志去修复数据库的。

另外,如果mongodb的数据目录是通过mount的NFS文件夹,自启动好像有问题的。

首先到下面的工具原料中的mongodb的官...

1

解压对应的安装包 命令如下: ...

2

因为mongodb不需要像别的数据库那样繁...

3

然后为mongodb创建数据库存放的位置和...

4

进到mongodb下面的bin目录下查看mongod...

5

启动mongodb数据库,对应的参数说明用绿...

6

为了安全期间建议关闭28017端口防止信...

7

做好上面的 *** 作就可以进入mongodb的客..

亲,你说的DB格试,用SQL是肯定打不开的,为什么,就因为SQL不支持。

我以前也苦求过能打开DB数据库的工具,现兄弟也求这个,我当然不吝啬。

你可以安装一个Delphi ,版本越高越好。

里面有个部件叫Database Desktop,用这个东东,可以打开的。

如果你想修改资料可以,找具体的特征数字。

希望对亲有帮助


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7543178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存