Autor Thema: DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll  (Gelesen 680 mal)

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5433
Antw:DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll
« Antwort #30 am: 20 März 2020, 13:52:39 »
Hallo Werner, nein. Es ist nicht nur eins, sondern wird Situationsbezogen zusammengebaut und abgearbeitet.
Ein möglicher Weg ist verbose 5 einzuschalten. Dann sieht man im Log alle generierten und abgearbeiteten Statements sowie Ergebnisse.
Achtung: wird wahrscheinlich sehr unfangreich !
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, SSChatBot, SSCal, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5433
Antw:DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll
« Antwort #31 am: 20 März 2020, 13:55:37 »
@Daniel

Zitat
Ein anschließender Export nicht.
Das sind zwei paar Schuhe und nicht vergleichbar.

Ich würde versuchen noch kleinteileger zu exportieren, stundenweise wie oben angegeben. Mit eingeschalteten verbose 5 kann man später auch sehen bei welcher Zeitscheibe er aussteigt.
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, SSChatBot, SSCal, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline WhyTea

  • Full Member
  • ***
  • Beiträge: 266
Antw:DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll
« Antwort #32 am: 20 März 2020, 15:45:23 »
Ein delEntries mit den Attributen hat funktioniert.
timeDiffToNow d:116
timeOlderThan d:113

2020.03.20 13:33:02 4: DbRep DbRep_Device - -------- New selection ---------
2020.03.20 13:33:02 4: DbRep DbRep_Device - Command: delEntries
2020.03.20 13:33:02 4: DbRep DbRep_Device - timeDiffToNow - year: , day: 116, hour: , min: , sec:
2020.03.20 13:33:02 4: DbRep DbRep_Device - Year 2020 is leap year
2020.03.20 13:33:02 4: DbRep DbRep_Device - startMonth: 10 endMonth: 2 lastleapyear: 2020 baseYear: 2019 diffdaylight:0 isdaylight:0
2020.03.20 13:33:02 4: DbRep DbRep_Device - timeOlderThan - year: 0, day: 113, hour: 0, min: 0, sec: 0
2020.03.20 13:33:02 4: DbRep DbRep_Device - Year 2020 is leap year
2020.03.20 13:33:02 4: DbRep DbRep_Device - startMonth: 3 endMonth: 10 lastleapyear: 2020 baseYear: 2019 diffdaylight:0 isdaylight:0
2020.03.20 13:33:02 4: DbRep DbRep_Device - FullDay option: 0
2020.03.20 13:33:02 4: DbRep DbRep_Device - Time difference to current time for calculating Timestamp begin: 10108801 sec
2020.03.20 13:33:02 4: DbRep DbRep_Device - Timestamp begin human readable: 2019-11-24 13:33:01
2020.03.20 13:33:02 4: DbRep DbRep_Device - Time difference to current time for calculating Timestamp end: 9849601 sec
2020.03.20 13:33:02 4: DbRep DbRep_Device - Timestamp end human readable: 2019-11-27 13:33:01
2020.03.20 13:33:02 4: DbRep DbRep_Device - Aggregation: no
2020.03.20 13:33:02 4: DbRep DbRep_Device - SQL execute: delete FROM history where TIMESTAMP >= '2019-11-24 13:33:01' AND TIMESTAMP <= '2019-11-27 13:33:01' ;
2020.03.20 14:01:08 3: DbRep DbRep_Device - Entries of fhem.history deleted: /--/--30773508

Ein anschließendes reduceLogNbl 100 auch.
2020.03.20 15:40:34 3: DbLog mylogdb: reduceLogNbl requested with DAYS=100
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-04-23
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 2 records of day: 2019-04-28
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-04-30
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-02
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-03
2020.03.20 15:40:48 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-07
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 2 records of day: 2019-05-12
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-14
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 3 records of day: 2019-05-16
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-19
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-21
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-23
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-27
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-05-28
2020.03.20 15:40:49 3: DbLog mylogdb: reduceLogNbl deleting 3 records of day: 2019-05-31
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-04
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-11
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-16
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-24
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-25
2020.03.20 15:40:50 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-06-27
2020.03.20 15:40:51 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-07-02
2020.03.20 15:40:51 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-07-09
2020.03.20 15:40:51 3: DbLog mylogdb: reduceLogNbl deleting 1 records of day: 2019-07-16
2020.03.20 15:40:56 3: DbLog mylogdb: reduceLogNbl deleting 7769 records of day: 2019-11-27
2020.03.20 15:40:57 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 1000
2020.03.20 15:40:57 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 2000
2020.03.20 15:40:58 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 3000
2020.03.20 15:40:58 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 4000
2020.03.20 15:40:59 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 5000
2020.03.20 15:40:59 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 6000
2020.03.20 15:41:00 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-27 is: 7000
2020.03.20 15:41:00 3: DbLog mylogdb: reduceLogNbl deleting 17027 records of day: 2019-11-28
2020.03.20 15:41:01 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 1000
2020.03.20 15:41:02 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 2000
2020.03.20 15:41:02 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 3000
2020.03.20 15:41:03 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 4000
2020.03.20 15:41:03 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 5000
2020.03.20 15:41:04 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 6000
2020.03.20 15:41:04 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 7000
2020.03.20 15:41:05 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 8000
2020.03.20 15:41:05 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 9000
2020.03.20 15:41:06 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 10000
2020.03.20 15:41:06 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 11000
2020.03.20 15:41:07 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 12000
2020.03.20 15:41:07 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 13000
2020.03.20 15:41:08 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 14000
2020.03.20 15:41:08 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 15000
2020.03.20 15:41:09 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 16000
2020.03.20 15:41:09 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-28 is: 17000
2020.03.20 15:41:10 3: DbLog mylogdb: reduceLogNbl deleting 20543 records of day: 2019-11-29
2020.03.20 15:41:10 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 1000
2020.03.20 15:41:11 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 2000
2020.03.20 15:41:11 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 3000
2020.03.20 15:41:12 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 4000
2020.03.20 15:41:12 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 5000
2020.03.20 15:41:13 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 6000
2020.03.20 15:41:13 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 7000
2020.03.20 15:41:14 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 8000
2020.03.20 15:41:14 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 9000
2020.03.20 15:41:15 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 10000
2020.03.20 15:41:15 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 11000
2020.03.20 15:41:16 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 12000
2020.03.20 15:41:16 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 13000
2020.03.20 15:41:17 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 14000
2020.03.20 15:41:17 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 15000
2020.03.20 15:41:18 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 16000
2020.03.20 15:41:19 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 17000
2020.03.20 15:41:19 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 18000
2020.03.20 15:41:20 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 19000
2020.03.20 15:41:20 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-29 is: 20000
2020.03.20 15:41:21 3: DbLog mylogdb: reduceLogNbl deleting 6434 records of day: 2019-11-30
2020.03.20 15:41:21 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 1000
2020.03.20 15:41:22 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 2000
2020.03.20 15:41:22 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 3000
2020.03.20 15:41:23 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 4000
2020.03.20 15:41:23 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 5000
2020.03.20 15:41:24 3: DbLog mylogdb: reduceLogNbl deletion progress of day: 2019-11-30 is: 6000
2020.03.20 15:41:24 3: DbLog mylogdb: reduceLogNbl finished. Rows processed: 1162304, deleted: 51803, time: 50.00sec

Ich habe zwar jetzt 4 Tage Daten verloren aber zumindest funktioniert es jetzt wieder.

Danke für die umfangreiche Hilfe! Ich hoffe ich kann mich bei Gelegenheit mal revanchieren. ;-)

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5433
Antw:DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll
« Antwort #33 am: 20 März 2020, 15:48:37 »
Gratulation  :D  :D  8)
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf Synology 415+
Maintainer: SSCam, SSChatBot, SSCal, DbLog/DbRep, Log2Syslog, SMAPortal, Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

 

decade-submarginal