GNU/Linux >> LINUX-Kenntnisse >  >> Linux

logrotate kann Protokolle nicht rotieren und erhält No such file error

Es meldet einen Fehler, weil es nicht die älteste mögliche rotierte Protokolldatei findet, die noch nicht erstellt wurde. Das ist also ein Bug IMO. Daran sollte es nicht scheitern.

Was also passieren wird, ist, dass die Fehlermeldung verschwindet, wenn Sie die maximale Anzahl rotierter Protokolle (15) gesammelt haben. Sie können die Nachricht in der Zwischenzeit ignorieren.

Anscheinend gibt es hier einen Fehlerbericht dazu.


Sie müssen mit -v ausführen, um tatsächlich Änderungen zu sehen:

-d, --debug
          Turns on debug mode and implies -v.  In debug mode, no changes will be made to the  logs  or  to  the  logrotate
          state file.

Linux
  1. Warum bedeutet ENOENT No such file or directory?

  2. Schwerwiegender Fehler:cuda.h:Keine solche Datei oder Verzeichnis

  3. „x86_64-conda_cos6-linux-gnu-gcc“ kann nicht ausgeführt werden:Keine solche Datei oder dieses Verzeichnis (Pysam-Installation)

  4. Wie kann ich logrotate so einrichten, dass Protokolle stündlich rotieren?

  5. ssh-add gibt zurück mit:Fehler beim Verbinden mit dem Agenten:Keine solche Datei oder kein solches Verzeichnis

Fehler:xenstore-read:xs_open:Keine solche Datei oder Verzeichnis auf DomU [Gelöst]

Logrotate-Dienstprogramm verstehen

Verwalten von Protokollen mit Logrotate auf Ubuntu

Kein solcher Datei- oder Verzeichnisfehler beim Ausführen einer Binärdatei

arm-linux-gnu-gcc schwerwiegender Fehler:stdio.h:Keine solche Datei oder Verzeichnis

Der conda-Befehl zeigt den Fehler an:Bad Interpreter:No such file or directory