Der Versuch, Apache rotatelogs Dienstprogramm zum Drehen meiner Subversion Zugriffs- und Fehlerprotokolle und unten zu verwenden ist meine Konfiguration:Apache rotatelogs nicht funktioniert
ErrorLog "|/opt/CollabNet_Subversion/bin/rotatelogs /var/opt/CollabNet_Subversion/logs/svn_errorlog.%Y-%m-%d-%H_%M_%S 5M"
CustomLog "|/opt/CollabNet_Subversion/bin/rotatelogs /var/opt/CollabNet_Subversion/logs/svn_accesslog.%Y-%m-%d-%H_%M_%S 5M" common
und haben den Standard ErrorLog und CustomLog Einträge kommentiert und einen Neustart tat.
, aber ich sehe keine Protokollrotation im Zielverzeichnis.
grep ich den Prozess-ID und rotatelogs Prozess ist lebendig
ps -ef|grep rotatelogs
root 25385 25384 0 08:16 ? 00:00:00 /opt/CollabNet_Subversion/bin/rotatelogs /var/opt/CollabNet_Subversion/logs/svn_errorlog.%Y-%m-%d-%H_%M_%S 5M
root 25386 25384 0 08:16 ? 00:00:00 /opt/CollabNet_Subversion/bin/rotatelogs /var/opt/CollabNet_Subversion/logs/svn_accesslog.%Y-%m-%d-%H_%M_%S 5M
root 25858 25384 0 08:16 ? 00:00:00 /opt/CollabNet_Subversion/bin/rotatelogs /var/opt/CollabNet_Subversion/logs/svn_accesslog.%Y-%m-%d-%H_%M_%S 5M
2585 25827 24938 0 09:27 pts/0 00:00:00 grep rotatelogs
Ich bin nicht sicher, wo und wie zu debuggen und ich suche die rotatelogs Option nicht Logrotate zu verwenden.
OS - RHEL 6.8
SVN-Server - SVN, Version 1.9.4 (r1740329)
[CollabNet Geschmack, nicht die CollabnetEdge]
(PS: Ausgestattet mit dem follwing rpm: CollabNetSubversion-Server-1.9.4- 2.x86_64.rpm)
Danke für Ihre Zeit, ja Protokolldatei überschritten über die Dateigröße. ls -LH '-RW--r - r-- 1 121M root root 22 Feb 9.52 access_log -RW--r - r-- 1 root root 29M 22 Feb 9.43 error_log' und eine seltsame Sache, wenn ich den Apache/SVN-Server neu starte, wird Fehlerprotokoll wie unten gedreht. '-rw-r - r-- 1 root root 537 22. Februar 08:16 svn_errorlog.2017-02-22-14_16_13 -rw-r - r-- 1 root root 537 Feb 22 09:42 svn_errorlog .2017-02-22-15_42_27 -rw-r - r - 1 root root 537 Feb 22 09:43 svn_errorlog.2017-02-22-15_42_59' – voltas