<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hallo Andreas,</div>

<div> </div>

<div>also ich komm von unterwegs mit putty drauf. Vermutlich hast du Port 22 verwendet. Ich hatte geschrieben der Port ist 2222</div>

<div> - in cron sind die Zeilen mit aggregate seit gestern lahmgelegt.</div>

<div> - Tabelle ist bereits komplett leer, wurde mit "aggregate clear" erfolgreich gelöscht.</div>

<div> - trotzdem steigt "aggrgate day mit einer einzigen UUID" nach spätestens 15 minuten mit Error aus.</div>

<div> </div>

<div>Re: Häh? Womit kommt das nicht zurecht?<br/>
ok, ein "aggrgate day mit dem Channel Auto" funktioniert, weil da kaum Daten drin sind.</div>

<div>Die anderen Channels haben bestimmt 100.000-fach mehr Daten und damit macht aggrgate immer Error (wenn die Tabelle leer ist)</div>

<div> </div>

<div>Re: Du hast dabei die DB zerschossen...</div>

<div>Na ich hoffe nicht, denn aggrgate day mit dem Channel Auto funktioniert ja noch oder es liegt daran, dass dieser Channelvom Typ "S0-Impulse" ist.</div>

<div> </div>

<div>Immer wieder werde ich gefragt warum die 2-Sekundenaufzeichnung: Weil ich nur so an vernünftige Gradientenwerte herankomme. Minuten sind eine ganze Größenordnung zu langsam.</div>

<div>
<div>Also, Das Systen ist noch online - habs gerade gestetet und aggregate ist aktuell leer (truncate)</div>

<div> </div>

<div>Viele Grüße</div>

<div>Saftwerk</div>

<div> </div>

<div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Donnerstag, 09. Februar 2017 um 09:11 Uhr<br/>
<b>Von:</b> "Andreas Goetz" <cpuidle@gmail.com><br/>
<b>An:</b> "volkszaehler.org - users" <volkszaehler-users@demo.volkszaehler.org><br/>
<b>Betreff:</b> Re: [vz-users] falschen Messwert in der Aggregation löschen</div>

<div>Moin<br/>
<br/>
> On 9 Feb 2017, at 01:41, china2013@abwesend.de wrote:<br/>
><br/>
><br/>
>> Und mal interessehalber: wie groß ist deine DB mittlerweile, wenn du keinerlei vzlogger-Aggregation benutzt?<br/>
> sudo ls -l /var/lib/mysql/ = 3693 MByte ibdata1<br/>
><br/>
>> Archivierst du alles oder dünnst du später aus?<br/>
> Alles! Erst wenn 365 Tage komplett sind gibts eine neue Datenbank<br/>
> Aber ich hab so meine Zweifel, dass das klappt. Man muss zu oft Hand anlegen.<br/>
> Meine beiden PV-Überwachungen laufen seit 5 Jahren noch mit der ersten Speicherkarte ohne Probleme.<br/>
<br/>
Warum auch immer Du für pv Sekundenwerte brauchst.<br/>
<br/>
> ...<br/>
><br/>
>> Hab das nachgeprüft: laut entities.js verwendet das Frontend nur group=day und group=hour. Wenn du minute auch nicht manuell verwendest, bringt es keinen Vorteil.<br/>
> Danke, also noch ein Grund das aggregate.php zu überarbeiten und "Minute" entsorgen.<br/>
<br/>
Mit aggregate ist alles in Ordnung- benutz es halt einfach nicht mit Minuten!<br/>
<br/>
> Letztlich war aggregate.php der Grund des ganzen Übels, dass es mit großen Datenmengen nicht zurechtkommt.<br/>
<br/>
Häh? Womit kommt das nicht zurecht?<br/>
<br/>
> Es war ja leider nur ein gut gemeinter Rat, der aufgedeckt hat, dass aggregate nun gar nicht mehr will.<br/>
<br/>
Irgendwie gefällt mir der Ton nicht.<br/>
<br/>
Deinen originären Fehler haben wir nie diagnostiziert weil Du bis heute die Rohdaten nicht gepostet hast. Stattdessen kam die Holzhammermethode zum Einsatz.<br/>
<br/>
Ich würde sagen Du hast dabei die DB zerschossen indem Du gleichzeitig versucht hast a) alles aus aggregate zu löschen und b) die Tabelle je Minute komplett wieder neu aufzubauen. Irgendwann gabs out of memory und Korruption.<br/>
<br/>
Anwenderfehler!<br/>
<br/>
Jetzt gilt es:<br/>
<br/>
- tabelle mittels drop entsorgen<br/>
- tabelle mittels misc/tools/doctrine orm:schema-tool:update neu aufbauen<br/>
- währenddessen crontab lahm lagen<br/>
- aggregate von hand mittels misc/tools/aggregate neu aufbauen<br/>
- crontab ohne Minuten wieder in Betrieb nehmen<br/>
- und dann abwarten<br/>
<br/>
><br/>
> Viele Grüße<br/>
> Saftwerk<br/>
<br/>
Viele Grüße, Andreas<br/>
<br/>
PS.: fixen kann ich nix weil ssh nicht antwortet...<br/>
 </div>
</div>
</div>

<div> </div>

<div class="signature"> </div></div></body></html>