teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

7

問題の訂正

2020/09/27 00:42

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -105,10 +105,12 @@
105
105
  ##追記
106
106
  ``/var/www/rails/ToDoGame/backend/log/nginx.error.log``
107
107
  ```
108
- [error] 6439#0: *251 connect() to unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 219.66.81.44, server: IPアドレス, request: "GET / HTTP/1.1", upstream: "http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/", host: "IPアドレス"
108
+ [error] 6439#0: *251 connect() to unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock failed (111: Connection refused) while connecting to upstream, client: xxx.xx.xx.xx, server: IPアドレス, request: "GET / HTTP/1.1", upstream: "http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/", host: "IPアドレス"
109
109
  ```
110
110
  の ``http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/`` が怪しいのでしょうか?
111
111
  この場合``unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/``になるべきなのでしょうか?
112
112
 
113
+ またclientとserverは異なる数字でも問題ないのでしょうか?
114
+
113
115
  この問題が原因だった場合nginx側の設定をどの様に変更すれば解決できるのでしょうか?
114
116
  わかる方がいれば教えて頂きたいですm(_ _)m

6

内容の詳細提示

2020/09/27 00:42

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  ``/var/www/rails/ToDoGame/backend/log/nginx.error.log``
5
5
  ```
6
- [error] 6439#0: *248 connect() to unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock failed (111: Connection refused) while connecting to upstream
6
+ [error] 6439#0: *251 connect() to unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 219.66.81.44, server: IPアドレス, request: "GET / HTTP/1.1", upstream: "http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/", host: "IPアドレス"
7
7
  ```
8
8
  ###発生しているエラー
9
9
  unicornを起動していない状態でIPアドレスにアクセスするとこの様に404 Not Foundが表示されます。
@@ -100,4 +100,15 @@
100
100
  [Kazuki@ip-10-0-0-59 sockets]$ sudo vi .unicorn.sock
101
101
  ```
102
102
  を行うと".unicorn.sock" [Permission Denied]と表示されます。
103
- これが原因なのでしょうか?
103
+ これが原因なのでしょうか?
104
+
105
+ ##追記
106
+ ``/var/www/rails/ToDoGame/backend/log/nginx.error.log``
107
+ ```
108
+ [error] 6439#0: *251 connect() to unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 219.66.81.44, server: IPアドレス, request: "GET / HTTP/1.1", upstream: "http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/", host: "IPアドレス"
109
+ ```
110
+ の ``http://unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/`` が怪しいのでしょうか?
111
+ この場合``unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock:/``になるべきなのでしょうか?
112
+
113
+ この問題が原因だった場合nginx側の設定をどの様に変更すれば解決できるのでしょうか?
114
+ わかる方がいれば教えて頂きたいですm(_ _)m

5

ファイル場所の提示

2020/09/27 00:40

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -95,7 +95,7 @@
95
95
  ```
96
96
 
97
97
  気になる点
98
-
98
+ ``/var/www/rails/ToDoGame/backend/tmp/sockets``
99
99
  ```
100
100
  [Kazuki@ip-10-0-0-59 sockets]$ sudo vi .unicorn.sock
101
101
  ```

4

詳細の提示

2020/09/26 23:40

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -92,4 +92,12 @@
92
92
  I, [2020-09-26T06:25:59.820600 #7375] INFO -- : master process ready
93
93
  I, [2020-09-26T06:25:59.827812 #7381] INFO -- : worker=1 ready
94
94
  I, [2020-09-26T06:25:59.828147 #7380] INFO -- : worker=0 ready
95
- ```
95
+ ```
96
+
97
+ 気になる点
98
+
99
+ ```
100
+ [Kazuki@ip-10-0-0-59 sockets]$ sudo vi .unicorn.sock
101
+ ```
102
+ を行うと".unicorn.sock" [Permission Denied]と表示されます。
103
+ これが原因なのでしょうか?

3

unicornのlogを追加

2020/09/26 23:38

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -82,4 +82,14 @@
82
82
  ```
83
83
  [Kazuki@ip-10-0-0-59 ~]$ ls -l /var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock
84
84
  srwxrwxrwx 1 Kazuki Kazuki 0 Sep 26 06:25 /var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock
85
+ ```
86
+
87
+ ``/var/www/rails/ToDoGame/backend/log/unicorn.log``
88
+ ```
89
+ I, [2020-09-26T06:25:59.160571 #7375] INFO -- : Refreshing Gem list
90
+ I, [2020-09-26T06:25:59.815317 #7375] INFO -- : unlinking existing socket=/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock
91
+ I, [2020-09-26T06:25:59.815457 #7375] INFO -- : listening on addr=/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock fd=9
92
+ I, [2020-09-26T06:25:59.820600 #7375] INFO -- : master process ready
93
+ I, [2020-09-26T06:25:59.827812 #7381] INFO -- : worker=1 ready
94
+ I, [2020-09-26T06:25:59.828147 #7380] INFO -- : worker=0 ready
85
95
  ```

2

質問内容の詳細提示

2020/09/26 23:12

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -76,4 +76,10 @@
76
76
 
77
77
  ```
78
78
  [Kazuki@ip-10-0-0-59 sockets]$ ls
79
+ ```
80
+
81
+
82
+ ```
83
+ [Kazuki@ip-10-0-0-59 ~]$ ls -l /var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock
84
+ srwxrwxrwx 1 Kazuki Kazuki 0 Sep 26 06:25 /var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock
79
85
  ```

1

内容の詳細提示

2020/09/26 22:45

投稿

raamenzurururu
raamenzurururu

スコア11

title CHANGED
File without changes
body CHANGED
@@ -53,5 +53,27 @@
53
53
 
54
54
  unicornを起動した状態でIPアドレスにアクセスすると以下の様になってます。
55
55
  ![イメージ説明](64c20c737bd77c7b416bc162dcba1c05.png)
56
+ 一ヶ月くらいデプロイできない状態が続いており、かなり苦しいです。解決策を知っている方がいれば教えていただきたいです!
56
57
 
58
+ ##unicorn関連
59
+ unicornの起動確認
60
+ ```
57
- 一ヶ月くらいデプロイできない状態が続いており、かなり苦しいです。解決策を知っている方がいれば教えていただきたいです!
61
+ [Kazuki@ip-10-0-0-59 ~]$ ps -ef | grep unicorn | grep -v grep
62
+ Kazuki 7375 1 0 06:25 ? 00:00:00 unicorn_rails master -c /var/www/rails/ToDoGame/backend/config/unicorn.conf.rb -D -E production
63
+ Kazuki 7380 7375 0 06:25 ? 00:00:00 unicorn_rails worker[0] -c /var/www/rails/ToDoGame/backend/config/unicorn.conf.rb -D -E production
64
+ Kazuki 7381 7375 0 06:25 ? 00:00:00 unicorn_rails worker[1] -c /var/www/rails/ToDoGame/backend/config/unicorn.conf.rb -D -E production
65
+ ```
66
+
67
+ unix:/var/www/rails/ToDoGame/backend/tmp/sockets/.unicorn.sock の存在確認
68
+
69
+ ``/var/www/rails/ToDoGame/backend/tmp/sockets``
70
+ ```
71
+ [Kazuki@ip-10-0-0-59 sockets]$ ls -a
72
+ . .. .unicorn.sock
73
+ ```
74
+
75
+ 気になるのがlsだけでは表示されないことです。
76
+
77
+ ```
78
+ [Kazuki@ip-10-0-0-59 sockets]$ ls
79
+ ```