加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

关于mongodb的启动

发布时间:2020-12-13 12:44:39 所属栏目:百科 来源:网络整理
导读:启动方式一:创建配置文件 创建数据目录: mkdir /data/mongo 创建配置文件启动: vi /data/mongo/mongodb.cnf dbpath=/data/mongo/ logpath=/data/mongo/mongo.log logappend=true fork=true port=27017 启动: bin/mongod -f /data/mongo/mongodb.cnf (放

启动方式一:创建配置文件

创建数据目录:mkdir /data/mongo
创建配置文件启动:vi /data/mongo/mongodb.cnf

    dbpath=/data/mongo/
    logpath=/data/mongo/mongo.log
    logappend=true
    fork=true
    port=27017

启动:bin/mongod -f /data/mongo/mongodb.cnf & (放到后台执行)

启动方式二:直接通过mongod后面接配置文件启动

    mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

输出:all output going to: /data/mongo/mongo.log

随系统自启动

如果让mongo随linux自动启动,在/etc/rc.local添加如下即可:

    rm /data/mongo/mongod.lock #停止可能在运行的mongo
    bin/mongod -f /data/mongo/mongodb.cnf

或者

    mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

附带提醒:

1、后台启动node命令: nohup node /.../app.js &
2、停止node和mongo都是用kill
3、如果出现启动报错 ERROR: child process failed,exited with error number 100,一般是由于上一次mongodb没有正常关闭,只需要rm /.../mongod.lock就好

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读