DbLog / DbLog_reduceLogNbl - schreibt Dateisystem voll

Begonnen von WhyTea, 18 März 2020, 13:18:04

Vorheriges Thema - Nächstes Thema

DS_Starter

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@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

@Daniel

ZitatEin 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@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

WhyTea

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. ;-)

DS_Starter

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter