Hallo,
kleines Speicherproblem bei meinem FHEM zuhause. Logs seit gestern leer letzter Eintrag nur halb zu lesen ...
ich gehe von Speicherplatz voll aus. Leider komme ich derzeit nicht extern per SSH / FTP drauf.
Gibt es eine Möglichkeit z.b die fhem Logs aus FHEM selbst raus zu löschen ??
Somit könnt ich erstmal halbwegs auskommen bis ich da mal genauer per FTP aufräumen kann.
Vielen Dank
Wäre es nicht eine Option die per {system('rm ./logs/log.txt');;} das Log zu löschen?
Archivieren ist ja unter Umständen keine Option. Oder eben mit "mv" auf einen anderen Mountpoint zu verschieben?
Viele Grüße
Boris
Mach doch Tageslogs und setz die nrarchive Option auf 7 - dann hast Du maximal die Logs der letzten 7 Tage auf der Kiste.
Zitat von: betateilchen am 25 Februar 2014, 09:32:01
Mach doch Tageslogs und setz die nrarchive Option auf 7 - dann hast Du maximal die Logs der letzten 7 Tage auf der Kiste.
Okay hab mir nun zugang beschafft und Backups per FTP gelöscht ...
aber da sind echt einzeln jahreslogs Max Wandthermostat wo schon 50 MB zusammengekommen sind.
Zu dem Tageslog und löschen der Logs mus sich mich erstmal einlesen ..
Aber hilfreich wäre es schon wenn die Backups vor einem "Update" nach 7 mal gelöscht werden *G*
Zitat von: ChrisW am 25 Februar 2014, 11:08:07Aber hilfreich wäre es schon wenn die Backups vor einem "Update" nach 7 mal gelöscht werden *G*
Standardfunktionalität :)
commandref -> FileLog -> Attributes:
Zitat
Attributes
archivecmd / archivedir / nrarchive
When a new FileLog file is opened, the FileLog archiver wil be called. This happens only, if the name of the logfile has changed (due to time-specific wildcards, see the FileLog section), and there is a new entry to be written into the file.
If the attribute archivecmd is specified, then it will be started as a shell command (no enclosing " is needed), and each % in the command will be replaced with the name of the old logfile.
If this attribute is not set, but nrarchive and/or archivecmd are set, then nrarchive old logfiles are kept along the current one while older ones are moved to archivedir (or deleted if archivedir is not set).
Note: setting these attributes for the global instance will effect the FHEM logfile only.
Danke betateilchen,
Dieser Hinweis hilft auch mir!