我有安装了 MongoDB 2.6.10 的 Ubuntu 16.04 机器。
现在我想将 MongoDB 升级到最新版本,即 3.4
升级的最佳方式是什么?
小智 16
你可以做如下
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
$ sudo apt-get update
$ sudo apt-get install -y mongodb-org
Run Code Online (Sandbox Code Playgroud)
升级后您的服务将被屏蔽。揭开它的面纱
sudo systemctl unmask mongodb
Run Code Online (Sandbox Code Playgroud)
详情请参见:
如何将 MongoDB 升级到最新的稳定版本 – Mongoaudit?—?mongoaudit 指南 – Medium -> https://medium.com/mongoaudit/how-to-upgrade-mongodb-to-latest-stable-version-9607266834cf
错误:启动 mongodb 时单元 mongodb.service 被屏蔽 - 问 Ubuntu ->错误:启动 mongodb 时单元 mongodb.service 被屏蔽
如果你使用不同的 ubuntu 版本,你应该<UBUNTU VERSION>在这个命令中更新:
$ echo "deb http://repo.mongodb.org/apt/ubuntu <UBUNTU VERSION>/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Run Code Online (Sandbox Code Playgroud)
例如,如果您使用 18.10,请将其更改为cosmic
You can find your version with this command
$ lsb_release -a
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21205 次 |
| 最近记录: |