我按照这里的说明在ElasticBeanstalks上部署RubyonRails应用程序
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html
但在创建rds数据库时出现以下错误:
2014-04-19 18:35:49 INFO Creating RDS database named: aa8njgjixa22x5. This may take a few minutes.
2014-04-19 18:45:17 ERROR Creating RDS database: aa8njgjixa22x5 failed Reason: Cannot upgrade mysql from 5.6.13 to 5.5.33
2014-04-19 18:45:36 ERROR Stack named 'awseb-e-qzjpemepuc-stack' aborted operation. Current state: 'CREATE_FAILED' Reason: The following resource(s) failed to create: [AWSEBRDSDatabase].
2014-04-19 18:45:39 INFO Launched environment: drinkchatbackend-master. However, there were issues during launch. See event log for details.
说明:
2014-04-19 18:45:36名为“awseb-e-qzjpemepuc-stack”的错误堆栈中止操作。当前状态:“创建失败”原因:以下资源创建失败:[awsebrdsdatabase]。
2014-04-19 18:45:17创建rds数据库时出错:aa8njjxa2x5失败原因:无法将mysql从5.6.13升级到5.5.33
运行“eb status--verbose”显示如下
RDS Database: AWSEBRDSDatabase | aa8njgjixa22x5.cuokqzbpcqzr.us-west-1.rds.amazonaws.com:3306
Database Engine: mysql 5.6.13
Allocated Storage: 5
Instance Class: db.t1.micro
Multi AZ: False
Master Username: drinkchat
Creation Time: 2014-04-19 18:40:43
DB Instance Status: available
my.elasticbeanstalk/optionsettings080配置未指定5.5.x
[aws:rds:dbinstance]
DBDeletionPolicy=Snapshot
DBEngine=mysql
DBInstanceClass=db.t1.micro
DBSnapshotIdentifier=drinkchatstaging-final-snapshot
DBUser=ebroot
我有几个问题:
为什么要更新到mysql 5.5.33?
我如何进行调查?我看不到申请表
https://console.aws.amazon.com
我在amazon rds控制台中找不到db实例。
最佳答案
我所做的工作是不使用弹性beanstalk的rds配置。只需手动启动rds并通过我的应用程序连接即可。