我们正在尝试在Amazon AWS Elastic Beanstalk上部署带有Node.js的mongoDB,但它给出的错误看起来完全脱离了这个星球。请帮忙!
[实例:i-28bfc6e4] 实例上的命令失败。返回代码:127输出 :( TRUNCATED)... riorities,update-motd,upgrade-helper软件包mongo-10gen-server-2.4.14-mongodb_1.x86_64 已被mongodb淘汰已安装的org-serve r-2.6.10-1.x86_64无关/etc/init.d/mongos.sh:第1行:/ usr / bin / mongos:没有这样的文件或目录。挂钩 /opt/elasticbeanstalk/hooks/appdeploy/enact/98_newrelic_sysmond.sh 失败。有关更多详细信息,请使用控制台或EB CLI检查/var/log/eb-activity.log。
答案 0 :(得分:0)
如果使用概述here的解决方案,那么这让我开始了:
01_enable_rootaccess:
command: echo Defaults:root \!requiretty >> /etc/sudoers
02_install_mongo:
- command: yum install -y mongo-10gen-server
+ command: yum install -y mongo-10gen-server mongodb-org-mongos
ignoreErrors: true
03_turn_mongod_off:
command: sudo chkconfig mongod off