2016-08-28 7 views
0

私はAWS-Elastic Beanstalkの問題に苦労しています。他の日に、Gemfileにいくつかの宝石を追加してから、eb deployを使用しました。 (たぶん宝石はいつですか?またはbcryptですか?)Elastic BeanstalkのRoR Gemfileに関する問題

私の展開では正しく動作しませんでした。結果は次のとおりです。

ERROR: [Instance: i-452520da] Command failed on instance. Return code: 10 Output: /opt/elasticbeanstalk/hooks/appdeploy/post/10_reload_cron.sh: line 3: cd: HOME not set 
Could not locate Gemfile or .bundle/ directory. 
Hook /opt/elasticbeanstalk/hooks/appdeploy/post/10_reload_cron.sh failed. For more detail, check /var/log/eb-activity.log using console or EB CLI. 
INFO: Command execution completed on all instances. Summary: [Successful: 0, Failed: 1]. 
ERROR: Unsuccessful command execution on instance id(s) 'i-452520da'. Aborting the operation. 
ERROR: Failed to deploy application. 

ここにeb-activity.logがあります。

[2016-08-28T01:51:16.844Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployEnactHook] : Completed activity. Result: 
    Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/enact. 
[2016-08-28T01:51:16.844Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook] : Starting activity... 
[2016-08-28T01:51:16.844Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook/01_create_pids.sh] : Starting activity... 
[2016-08-28T01:51:17.044Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook/01_create_pids.sh] : Completed activity. 
[2016-08-28T01:51:17.044Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook/10_reload_cron.sh] : Starting activity... 
[2016-08-28T01:51:17.242Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook/10_reload_cron.sh] : Activity execution failed, because: /opt/elasticbeanstalk/hooks/appdeploy/post/10_reload_cron.sh: line 3: cd: HOME not set 
    Could not locate Gemfile or .bundle/ directory (ElasticBeanstalk::ExternalInvocationError) 
caused by: /opt/elasticbeanstalk/hooks/appdeploy/post/10_reload_cron.sh: line 3: cd: HOME not set 
    Could not locate Gemfile or .bundle/ directory (Executor::NonZeroExitStatus) 


[2016-08-28T01:51:17.242Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook/10_reload_cron.sh] : Activity failed. 
[2016-08-28T01:51:17.243Z] INFO [20749] - [Application update [email protected]/AppDeployStage1/AppDeployPostHook] : Activity failed. 
[2016-08-28T01:51:17.243Z] INFO [20749] - [Application update [email protected]/AppDeployStage1] : Activity failed. 
[2016-08-28T01:51:17.243Z] INFO [20749] - [Application update [email protected]] : Completed activity. Result: 
    Application update - Command CMD-AppDeploy failed 
[2016-08-28T01:52:38.630Z] INFO [2486] - [CMD-TailLogs] : Starting activity... 
[2016-08-28T01:52:38.630Z] INFO [2486] - [CMD-TailLogs/AddonsBefore] : Starting activity... 

どうすればこの問題を解決できますか?前もって感謝します。

答えて

0

私はこの問題を解決することができます。 "/opt/elasticbeanstalk/hooks/appdeploy/post/10_reload_cron.sh"です。 したがって、このファイルを.ebextensions/some.shを使用して削除しました。

関連する問題