Hallo,

ich betriebe seit einigen Jahren erfolgreich den Volkszählerzähler mit einem Pi. Es werden 10 Messpunkte (Temperatur und Strom von zwei Stromzähler) erfasst.

Die Datenbank habe ich von Anfang an auf mein Synology NAS Laufwerk ausgelagert. Soweit so gut. Dort sind unter data gute 48 Mio Datensätze. Data belegt ca. 3,8 GiB und Aggregate 483 MiB. Ich denke das sollte ok sein, oder?

Jedenfalls zickt seit neustem das NAS Laufwerk mit der Meldung im Frontend

„General error: 1021 Disk full (/tmp/#sql_2774_2.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")“

 

„df -h“ spuckt folgendes aus:

Filesystem      Size  Used Avail Use% Mounted on
/dev/md0        2.3G  1.3G  915M  59% /
none            249M     0  249M   0% /dev
/tmp            250M  250M     0 100% /tmp
/run            250M  4.7M  246M   2% /run
/dev/shm        250M  8.0K  250M   1% /dev/shm
none            4.0K     0  4.0K   0% /sys/fs/cgroup
/dev/md2        2.7T  2.4T  305G  89% /volume1

 

Also habe ich mit „ls /tmp -lSh“ weiter geschaut. Hier die Top 4

161M Feb 22 20:03 #sql_2774_4.MAD
69M Feb 28 17:08 #sql_2774_1.MAD
14M Feb 22 20:03 #sql_2774_5.MAD
3.9M Feb 22 20:03 #sql_2774_5.MAI

 

Ich habe solche MAD und MAI Dateien schonmal gelöscht. Das behebt aber nicht die Ursache. Soweit ich recherchieren konnte, kann man die bedenkenlos löschen (https://dba.stackexchange.com/questions/255117/disk-full-of-mysql-mad-and-mai-files) aber warum passiert das nicht automatisch? Wodurch werden diese verursacht?

Nun bitte ich um Hilfe.

 

Gruß

Antwort per Email an