在EC2(Amazon Linux)上将mongodb升级到3.0版本
首先,为了安全起见,进行备份。
mongodump --username ユーザ名 --password パスワード --db データベース名
或者
mongodump
停止mongod。
service mongod stop
创建一个名为repo的文件(参考:http://docs.mongodb.org/master/tutorial/install-mongodb-on-amazon/)。
vim /etc/yum.repos.d/mongodb-org-3.0.repo
[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1
yum check-update
mongodb-org.x86_64 3.0.2-1.amzn1 mongodb-org-3.0
mongodb-org-mongos.x86_64 3.0.2-1.amzn1 mongodb-org-3.0
mongodb-org-server.x86_64 3.0.2-1.amzn1 mongodb-org-3.0
mongodb-org-shell.x86_64 3.0.2-1.amzn1 mongodb-org-3.0
mongodb-org-tools.x86_64 3.0.2-1.amzn1 mongodb-org-3.0
执行yum update。
yum update
完成后启动 mongod 并退出。
service mongod start