前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7修改MongoDB默认数据存储路径

CentOS7修改MongoDB默认数据存储路径

作者头像
拓荒者
发布2019-03-16 14:48:00
2.7K0
发布2019-03-16 14:48:00
举报
文章被收录于专栏:运维经验分享

修改MongoDB默认数据路径只需以下几步

1. 停止MongoDB

1

$ sudo systemctl stop mongod.service

2. 复制mongo至新位置

MongoDB默认数据路径为 /var/lib/mongo

1

$ sudo rsync -av /var/lib/mongo /mnt/database/mongodb/

这里, 一定是 /var/lib/mongo,而不是/var/lib/mongo/,多了个斜杠,rsync将转储目录复制到安装点,而不是转移成一个包含内容mongo的目录。

3. 备份原来文件

1

$ sudo mv /var/lib/mongo /var/lib/mongo.bak

修改数据存储路径并服务重启成功后可删除。

4. 修改配置文件

1

$ sudo vi /etc/mongod.conf

将文件中的修改为dbPath

1

dbPath: /mnt/database/mongodb/mongo

并且注释掉bindIp,以使其他远程终端能连接MongoDB。

5. 启动MongoDB

1

$ sudo systemctl start mongod.service

6. 查看是否启动成功

1

$ sudo systemctl status mongod.service

若显示 active(running)则启动成功!或者

1

$ sudo cat /var/log/mongodb/mongod.log

如出现

1

[thread1] waiting for connections on port <port></port>

其中的默认为27017,在 /etc/mongod.conf中配置,则启动成功!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/12/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 修改MongoDB默认数据路径只需以下几步
    • 1. 停止MongoDB
      • 2. 复制mongo至新位置
        • 3. 备份原来文件
          • 4. 修改配置文件
            • 5. 启动MongoDB
              • 6. 查看是否启动成功
              相关产品与服务
              云数据库 MongoDB
              腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档