質問編集履歴

2

ps, limit まわりの結果を追記

2019/09/09 04:20

投稿

salud
salud

スコア215

test CHANGED
File without changes
test CHANGED
@@ -78,7 +78,7 @@
78
78
 
79
79
  ```
80
80
 
81
-
81
+  
82
82
 
83
83
  追記: Nginxのログローテート設定です。
84
84
 
@@ -109,3 +109,29 @@
109
109
  }
110
110
 
111
111
  ```
112
+
113
+  
114
+
115
+  
116
+
117
+ [質問1] Nginxのプロセスが2つも動いているのはおかしいでしょうか?
118
+
119
+ [質問2] Max open files になっているのが原因っぽいですが、Nginxのログすら出力されなくなってしまうのでしょうか?
120
+
121
+ ```
122
+
123
+ # ps ax | grep nginx | grep worker
124
+
125
+ 4427 ? S 0:00 nginx: worker process
126
+
127
+ 4428 ? S 0:26 nginx: worker process
128
+
129
+ # cat /proc/4427/limits | grep 'open files'
130
+
131
+ Max open files 1024 4096 files
132
+
133
+ # cat /proc/4428/limits | grep 'open files'
134
+
135
+ Max open files 1024 4096 files
136
+
137
+ ```

1

Nginxのログローテート設定を追記しました

2019/09/09 04:20

投稿

salud
salud

スコア215

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,35 @@
77
77
  -rw-r--r-- 1 admin nginx 804 8月 8 19:16 error.log-20190809.gz
78
78
 
79
79
  ```
80
+
81
+
82
+
83
+ 追記: Nginxのログローテート設定です。
84
+
85
+ ```
86
+
87
+ /var/log/nginx/*log {
88
+
89
+ create 0644 nginx nginx
90
+
91
+ daily
92
+
93
+ rotate 10
94
+
95
+ missingok
96
+
97
+ notifempty
98
+
99
+ compress
100
+
101
+ sharedscripts
102
+
103
+ postrotate
104
+
105
+ /bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
106
+
107
+ endscript
108
+
109
+ }
110
+
111
+ ```