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

質問編集履歴

2

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

2019/09/09 04:20

投稿

salud
salud

スコア215

title CHANGED
File without changes
body CHANGED
@@ -38,7 +38,7 @@
38
38
  -rw-r--r-- 1 admin nginx 5.4K 8月 6 03:39 error.log-20190806.gz
39
39
  -rw-r--r-- 1 admin nginx 804 8月 8 19:16 error.log-20190809.gz
40
40
  ```
41
-
41
+  
42
42
  追記: Nginxのログローテート設定です。
43
43
  ```
44
44
  /var/log/nginx/*log {
@@ -53,4 +53,17 @@
53
53
  /bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
54
54
  endscript
55
55
  }
56
+ ```
57
+  
58
+  
59
+ [質問1] Nginxのプロセスが2つも動いているのはおかしいでしょうか?
60
+ [質問2] Max open files になっているのが原因っぽいですが、Nginxのログすら出力されなくなってしまうのでしょうか?
61
+ ```
62
+ # ps ax | grep nginx | grep worker
63
+ 4427 ? S 0:00 nginx: worker process
64
+ 4428 ? S 0:26 nginx: worker process
65
+ # cat /proc/4427/limits | grep 'open files'
66
+ Max open files 1024 4096 files
67
+ # cat /proc/4428/limits | grep 'open files'
68
+ Max open files 1024 4096 files
56
69
  ```

1

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

2019/09/09 04:20

投稿

salud
salud

スコア215

title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,20 @@
37
37
  -rw-r--r-- 1 admin nginx 667 6月 17 19:21 error.log-20190618.gz
38
38
  -rw-r--r-- 1 admin nginx 5.4K 8月 6 03:39 error.log-20190806.gz
39
39
  -rw-r--r-- 1 admin nginx 804 8月 8 19:16 error.log-20190809.gz
40
+ ```
41
+
42
+ 追記: Nginxのログローテート設定です。
43
+ ```
44
+ /var/log/nginx/*log {
45
+ create 0644 nginx nginx
46
+ daily
47
+ rotate 10
48
+ missingok
49
+ notifempty
50
+ compress
51
+ sharedscripts
52
+ postrotate
53
+ /bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
54
+ endscript
55
+ }
40
56
  ```