mongodb更新后报错及linux下mongodb降版本
2018-03-12 11:22
253 查看
重装系统之后,安装了mongodb3.6版本,结果项目直接报错
error: MongoError: The ‘cursor’ option is required, except for aggregate with the explain argument
苦寻半日解决了问题,是因为mongodb3.4以上版本使用aggregate时必须指定cursor选项.只好降版本,不太懂那些命令,还真试出来个办法.记录下方法
1,下载mongodb3.4的安装包,
下载地址:https://www.mongodb.org/dl/linux/x86_64-amazon?_ga=2.849969.1016967341.1520824164-1358287561.1520824164
2. 在linux下安装新下载的mongodb3.4版本,注意:跟原先的mongodb不要放在一个目录下,以免混淆
3. 在原先的mongodb中运行以下命令:db.adminCommand({setFeatureCompatibilityVersion: “3.4”})
4. 用新安装的mongodb目录中的THIRD-PARTY-NOTICES、MPL-2、GNU-AGPL-3.0以及bin中除了mongodb.conf以外的文件替换旧的mongodb中对应文件.
5. 删除掉新安装mongodb,搞定
参考:https://docs.mongodb.com/manual/release-notes/3.6-downgrade-standalone/
error: MongoError: The ‘cursor’ option is required, except for aggregate with the explain argument
苦寻半日解决了问题,是因为mongodb3.4以上版本使用aggregate时必须指定cursor选项.只好降版本,不太懂那些命令,还真试出来个办法.记录下方法
1,下载mongodb3.4的安装包,
下载地址:https://www.mongodb.org/dl/linux/x86_64-amazon?_ga=2.849969.1016967341.1520824164-1358287561.1520824164
2. 在linux下安装新下载的mongodb3.4版本,注意:跟原先的mongodb不要放在一个目录下,以免混淆
3. 在原先的mongodb中运行以下命令:db.adminCommand({setFeatureCompatibilityVersion: “3.4”})
4. 用新安装的mongodb目录中的THIRD-PARTY-NOTICES、MPL-2、GNU-AGPL-3.0以及bin中除了mongodb.conf以外的文件替换旧的mongodb中对应文件.
5. 删除掉新安装mongodb,搞定
参考:https://docs.mongodb.com/manual/release-notes/3.6-downgrade-standalone/
相关文章推荐
- CentOS(Linux) SVN服务器搭建+同步更新+多版本库+开机启动
- Linux更新SVN版本遇到错误:svn: Can't convert string from native encoding to 'UTF-8'
- Linux下NVIDIA显卡驱动290版本更新
- 更新linux下python版本
- Linux更新python版本(2.6---2.7)
- 使用remi源更新redhat企业级linux6.0中的PHP+MySQL版本
- 更新升级Red Hat内核到Linux3.16.40版本
- linux下anaconda3的conda无法将spyder更新至最新版本问题解决
- linux下 更新 java版本
- 不管你是那个linux 发行版本,请到这里更新yum源,也有apt
- 【Linux】阿里云ECS提示RHSA-2017:3263: curl security update(CentOS 7 更新 curl 为最新版本)
- Linux更新Python版本及修改python默认版本的方法
- linux 更换yum源 更新PHP版本
- 更新linux gcc版本到gcc 4.4.2
- MongoDB释放2.4版本:692更新及8大得意之作
- mongodb集群搭建(Linux Centos6.4版本)
- Linux下更新firefox版本
- linux 下mysql5.7安装步骤(更新:最新版本mysql5.7.20.deb安装)
- Linux下安装配置MongoDB 3.0.x 版本数据库
- linux下更新Python版本并修改默认版本