【发布时间】:2016-12-22 07:53:21
【问题描述】:
我想升级 mongodb 版本,已经安装了 2.6.4 版本的 mongodb,我想更新 3.2.4 版本。我将名为 mongo.conf 的文件放在 .ebextenstions 下,但它不起作用。 mongodb 不会更新。所以没有数据,所以不用担心备份,只想更新。
Mongo.conf 文件
files:
"/etc/yum.repos.d/mongodb.repo":
mode: "000644"
content: |
[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
"/opt/mongos.conf":
mode: "000755"
content: |
net:
port: 27017
operationProfiling: {}
processManagement:
fork: "true"
sharding:
configDB: mongo-cfg1.internal.company.com:27019,mongo-cfg2.internal.company.com:27019,mongo-cfg3.internal.company.com:27019
systemLog:
destination: file
path: /var/log/mongos.log
container_commands:
01_install_mongo:
command: yum install -y mongodb-org-mongos-3.0.2
ignoreErrors: true
02_start_mongos:
command: "/usr/bin/mongos -f /opt/mongos.conf > /dev/null 2>&1 &"
请帮助我,我在这里做错了什么,我是aws beanstalk的新手。我找不到任何文档。
谢谢
【问题讨论】:
标签: mongodb amazon-web-services amazon-ec2