質問編集履歴
3
情報追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -316,4 +316,6 @@
|
|
316
316
|
|
317
317
|
就活中にアプリが起動できなくなっておりかなり追い込まれております。。
|
318
318
|
|
319
|
+
必要な情報がありましたら急ぎ記載いたします。
|
320
|
+
|
319
321
|
力不足で申し訳ございませんが、皆様のお力をお借りしたくお手数ですが、ご確認のほどよろしくお願い申し上げます。
|
2
記載内容が適用されておらず修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
AWS(EC2)で再デプロイする際、unicornの起動時にエラーが発生してしまう。(with_friendly_errors)
|
1
|
+
【緊急】AWS(EC2)で再デプロイする際、unicornの起動時にエラーが発生してしまう。(with_friendly_errors)
|
test
CHANGED
@@ -6,17 +6,7 @@
|
|
6
6
|
|
7
7
|
**質問内容**
|
8
8
|
|
9
|
-
|
9
|
+
AWSへデプロイしたRailsアプリを再度修正しデプロイし直そうとしたが、unicornが起動できません。
|
10
|
-
|
11
|
-
色々な調べ試してみたのですが、
|
12
|
-
|
13
|
-
同じような事例が見つからなく解決できませんでした。
|
14
|
-
|
15
|
-
2.6.5や2.6.6は問題なくインストールできました。
|
16
|
-
|
17
|
-
エラーが発生して読み込めないため、解決方法を教えていただきたいです。
|
18
|
-
|
19
|
-
お手数ですが、ご指導ご鞭撻のほど、よろしくお願いいたします。
|
20
10
|
|
21
11
|
|
22
12
|
|
@@ -26,6 +16,8 @@
|
|
26
16
|
|
27
17
|
Rails 6.0.3.5
|
28
18
|
|
19
|
+
AWS(VPC・EC2・RDS・S3・IAM・Route53・ACM使用)※S3は別教材参考に実装。
|
20
|
+
|
29
21
|
|
30
22
|
|
31
23
|
**AWSへデプロイをする際に参考にした記事**
|
@@ -42,12 +34,18 @@
|
|
42
34
|
|
43
35
|
https://laptrinhx.com/aws-ec2nidepuroishitarailsapuriwo-geng-xinsuru-3306149693/
|
44
36
|
|
37
|
+
上記サイト参考に変更したアプリを取り込み、bundle installし、プリコンパイルしました。
|
38
|
+
|
45
39
|
|
46
40
|
|
47
41
|
**実行コマンド**
|
48
42
|
|
43
|
+
```server
|
44
|
+
|
49
45
|
bundle exec unicorn_rails -c /var/www/rails/アプリ名/config/unicorn.conf.rb -D -E production
|
50
46
|
|
47
|
+
```
|
48
|
+
|
51
49
|
|
52
50
|
|
53
51
|
**エラーメッセージ**
|
@@ -60,7 +58,7 @@
|
|
60
58
|
|
61
59
|
```server
|
62
60
|
|
63
|
-
ログを確認するために下記コマンドを実行
|
61
|
+
エラーログを確認するために下記コマンドを実行
|
64
62
|
|
65
63
|
|
66
64
|
|
@@ -96,7 +94,7 @@
|
|
96
94
|
|
97
95
|
```
|
98
96
|
|
99
|
-
|
97
|
+
with_friendly_errorsというメッセージを発見。
|
100
98
|
|
101
99
|
```Gemfile
|
102
100
|
|
@@ -268,7 +266,7 @@
|
|
268
266
|
|
269
267
|
試したこと
|
270
268
|
|
271
|
-
①
|
269
|
+
①一度AWSへデプロイした後に下記記事を元にcapistranoを実装しようとしていたため、そのファイルやGemが他と組み合わせが悪いのかなと仮定し、実装に際して追加したファイルやGemは全て削除
|
272
270
|
|
273
271
|
|
274
272
|
|
@@ -278,7 +276,7 @@
|
|
278
276
|
|
279
277
|
|
280
278
|
|
281
|
-
参考URL:
|
279
|
+
capistrano実装時参考URL:
|
282
280
|
|
283
281
|
URLhttps://qiita.com/naoki_mochizuki/items/657aca7531b8948d267b#aws%E5%81%B4%E3%81%AE%E8%A8%AD%E5%AE%9A
|
284
282
|
|
@@ -290,8 +288,32 @@
|
|
290
288
|
|
291
289
|
|
292
290
|
|
293
|
-
エラーログを更に追っていったところ、気になる
|
294
|
-
|
295
|
-
|
296
|
-
|
297
|
-
|
291
|
+
エラーログを更に追っていったところ、気になるログを発見。
|
292
|
+
|
293
|
+
```log
|
294
|
+
|
295
|
+
I, [2021-05-02T11:23:08.340573 #19943] INFO -- : Refreshing Gem list
|
296
|
+
|
297
|
+
bundler: failed to load command: unicorn_rails (/home/ユーザー名/.rbenv/versions/2.6.7/bin/unicorn_rails)
|
298
|
+
|
299
|
+
/home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/aws-sigv4-1.2.3/lib/aws-sigv4/signer.rb:621:in `extract_credentials_provider': Cannot load `Rails.config.active_storage.service`: (Aws::Sigv4::Errors::MissingCredentialsError)
|
300
|
+
|
301
|
+
missing credentials, provide credentials with one of the following options:
|
302
|
+
|
303
|
+
- :access_key_id and :secret_access_key
|
304
|
+
|
305
|
+
- :credentials
|
306
|
+
|
307
|
+
- :credentials_provider
|
308
|
+
|
309
|
+
```
|
310
|
+
|
311
|
+
.envやconfig/database.yml内の環境変数の指定が間違っているのかと思い、確認したが間違いはなさそう。(デプロイ後も何も変更していない)
|
312
|
+
|
313
|
+
|
314
|
+
|
315
|
+
2日ほど調べたり、再度pullしたりなど試しましたが、解決できませんでした。
|
316
|
+
|
317
|
+
就活中にアプリが起動できなくなっておりかなり追い込まれております。。
|
318
|
+
|
319
|
+
力不足で申し訳ございませんが、皆様のお力をお借りしたくお手数ですが、ご確認のほどよろしくお願い申し上げます。
|
1
情報追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,25 +74,25 @@
|
|
74
74
|
|
75
75
|
ログ内容
|
76
76
|
|
77
|
-
from /home/
|
77
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
|
78
|
-
|
78
|
+
|
79
|
-
from /home/
|
79
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
|
80
|
-
|
80
|
+
|
81
|
-
from /home/
|
81
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/cli.rb:30:in `dispatch'
|
82
|
-
|
82
|
+
|
83
|
-
from /home/
|
83
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
|
84
|
-
|
84
|
+
|
85
|
-
from /home/
|
85
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/cli.rb:24:in `start'
|
86
|
-
|
86
|
+
|
87
|
-
from /home/
|
87
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/exe/bundle:49:in `block in <top (required)>'
|
88
|
-
|
88
|
+
|
89
|
-
from /home/
|
89
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/lib/bundler/friendly_errors.rb:130:in `with_friendly_errors'
|
90
|
-
|
90
|
+
|
91
|
-
from /home/
|
91
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/lib/ruby/gems/2.6.0/gems/bundler-2.2.15/exe/bundle:37:in `<top (required)>'
|
92
|
-
|
92
|
+
|
93
|
-
from /home/
|
93
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/bin/bundle:23:in `load'
|
94
|
-
|
94
|
+
|
95
|
-
from /home/
|
95
|
+
from /home/ユーザー名/.rbenv/versions/2.6.7/bin/bundle:23:in `<main>'
|
96
96
|
|
97
97
|
```
|
98
98
|
|