nginxのaccess.logやerror.logがlogrotate後、空になる

TOP Forums 使い方全般(Fixing KUSANAGI) nginxのaccess.logやerror.logがlogrotate後、空になる

nginxのaccess.logやerror.logがlogrotate後、空になる

Viewing 2 reply threads
  • Author
    Posts
    • #1259
      neko
      Participant

        複数のドメインで運用していますが、nginxのアクセスログやエラーログがLogrotate後に空になってしまいます。
        なので当日分のアクセスログやエラーログしか残っていません。
        ssl_access.log-(date).gzは保存されていますがどれも空です。
        また圧縮される前の前日のログファイルssl_access.log-(date)も中身は空です。
        /home/kusanagi/(profile)/log/nginx
        はどのドメインの分も同様で当日分のログしか残っていません。
        /var/log/nginxはうまくLogrotateが動いているようで過去のログも残っています。
        なのでLogrotateがうまく動いていないと思われますが、解決法があれば教えてください。
        /etc/logrotate.d/nginxはデフォルトのまま変更していません。

      • #1260
        cloudy
        Participant

          neko さん、こんにちは。

          まずは、トップページに書かれている通り、kusanagi status の結果を添付してください。

        • #1418
          neko
          Participant

            自己解決しました。
            /home/kusanagi以下にシンボリックリンクを置いていたのが原因で同じ対象にLogrotateが2度実行されていたため、アーカイブが空になっていたようです。
            シンボリックリンクを置く場所を変えて解決しました。

        Viewing 2 reply threads
        • You must be logged in to reply to this topic.

        Next article

        フォーラムについて