安装3.0的tar包与配置文件

本文详细介绍了如何从MongoDB 2.6升级到3.0,包括解压安装包,修改配置文件以适应新版本的要求,如禁用mmap引擎,更改dbpath,以及使用WiredTiger存储引擎。同时,还讲述了如何备份2.6的数据,恢复到3.0,并最终重启服务加入集群。
摘要由CSDN通过智能技术生成

1 安装3.0的tar包与配置文件
tar -zxvf mongodb-linux-x86_64-3.0.15.tgz
mv mongodb-linux-x86_64-3.0.15 /usr/local/mongodb3.0
mkdir /usr/local/mongodb/3.0/conf
cp /usr/local/mongodb2.6/conf/mongo.conf /usr/local/mongodb/3.0/conf
2 修改3.0配置文件
2.6配置文件
port=27019
dbpath=/hxdata/mongodb2/data
logpath=/hxdata/mongodb2/log/mongodb.log
#replSet=newslist
nssize=128
verbose=true
3.0配置文件:
注意:

3.0配置文件中,不能存在mmap存储引擎的相关设置,有的话需要禁掉。具体的配置项参考:https://docs.mongodb.com/manual/release-notes/4.2/#mmapv1-conf-options。
3.0配置文件中,不能存在“bind_ip=127.0.0.1”配置,有的话副本集会无法读取。
3.0配置文件中dbpath需要使用新目录,不能直接指定2.6版本的dbpath目录,因为3.0的数据格式和2.6的数据格式不一样,数据要按照3.0的格式导入才行。
#bind_ip=127.0.0.1
port=27018
dbpath=/hxdata/mongodb3.0/data #修改
logpath=/hxdata/mongodb3.0/log/mongodb.log #修改
logappend=true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值