2017-04-11 92 views
1

从文档:升级MongoDB的3.2至3.4 Debian的8

如果从MongoDB的贴切,百胜,DNF,或zypper的仓库安装了MongoDB的,你应该用你的包管理器升级到3.4。

所以我跟着these steps为Debian。

我重新启动了mongo。

我还有版本3.2.9。

我应该怎么做才能激活3.4?

容易列表给出了这样的:

mongodb-org/jessie,now 3.4.3 amd64 [installed] 
mongodb-org-mongos/wheezy,now 3.2.9 amd64 [installed,upgradable to: 3.4.3] 
mongodb-org-server/wheezy,now 3.2.9 amd64 [installed,upgradable to: 3.4.3] 
mongodb-org-shell/wheezy,now 3.2.9 amd64 [installed,upgradable to: 3.4.3] 
mongodb-org-tools/wheezy,now 3.2.9 amd64 [installed,upgradable to: 3.4.3] 
+0

您是否已经从MongoDB apt,yum,dnf或zypper repositories *安装了MongoDB?步骤4“apt-get install”的输出是什么? –

+0

@AlexBlex来自apt。我没有保存apt-get install的输出。有没有日志?我没有看到任何错误。 – Per

+0

你必须从Debian 7 repo中卸载一个。现在你已经安装了。我建议卸载它们,然后安装新的。不要忘记先备份,特别是配置。 –

回答

0

对于其他人来说,如果apt-get的升级没有工作。确保你之前遵循了mongo documentation的说明。

问题可能是您只查找从3.2回购版升级或升级。检查/etc/apt/sources.list.d/,看看有没有3.4。

在按照文档添加密钥并添加3.4回购后,只需执行apt upgrade即可。

重新启动mongod。