Error: ENOSPC: no space left on device, write

  • Hallo zusammen, ich bin schon länger aktiv was meine Homebridge angeht, bin aber nun (mit meinen spärlichen Linuxkenntnissen)

    auf ein Problem gestoßen, welches ich nicht behoben bekomme. Die Boardsuche hat auch nichts ergeben.


    Installierte Plugins:


    [10/16/2017, 5:26:03 PM] Loaded plugin: homebridge-gate

    [10/16/2017, 5:26:03 PM] Registering accessory 'homebridge-gate.PushButtonSwitch'

    [10/16/2017, 5:26:03 PM] ---

    [10/16/2017, 5:26:06 PM] Loaded plugin: homebridge-homematic

    [10/16/2017, 5:26:06 PM] Registering platform 'homebridge-homematic.HomeMatic'

    [10/16/2017, 5:26:06 PM] ---

    [10/16/2017, 5:26:09 PM] Loaded plugin: homebridge-http-garagedoorcontroller

    [10/16/2017, 5:26:09 PM] Registering accessory 'homebridge-http-garagedoorcontroller.HttpGarageDoorController'

    [10/16/2017, 5:26:09 PM] ---

    [10/16/2017, 5:26:09 PM] Loaded config.json with 1 accessories and 1 platforms.

    [10/16/2017, 5:26:09 PM] ---




    Soweit läuft auch alles wunderbar, allerdings war letzte Woche mit einmal meine 8 GB karte voll:


    Error: ENOSPC: no space left on device, write

    at Error (native)

    at Object.fs.writeSync (fs.js:787:20)

    at Object.fs.writeFileSync (fs.js:1357:24)

    at Object.persistKeySync (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:476:16)

    at Object.setItemSync (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/local-storage.js:277:14)

    at Object.nodePersist.setItemSync (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/node_modules/node-persist/src/node-persist.js:99:29)

    at AccessoryInfo.save (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/AccessoryInfo.js:160:11)

    at Bridge.Accessory.publish (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:493:23)

    at Server._publish (/usr/lib/node_modules/homebridge/lib/server.js:114:16)

    at Server.<anonymous> (/usr/lib/node_modules/homebridge/lib/server.js:372:14)




    Ich dachte mir nichts weiter dabei und bestellte eine 32 GB karte in der Hoffnung, dass dies der Homebridge einige zeit genügen würde.

    Nachdem ich Linux dem vollen umfang der SD bereitstellte, war diese aber nach nicht mal einem Tag wieder voll...


    pi@Homebridge:~ $ df -h

    Filesystem Size Used Avail Use% Mounted on

    /dev/root 30G 30G 0 100% /

    devtmpfs 459M 0 459M 0% /dev

    tmpfs 463M 0 463M 0% /dev/shm

    tmpfs 463M 47M 417M 11% /run

    tmpfs 5.0M 4.0K 5.0M 1% /run/lock

    tmpfs 463M 0 463M 0% /sys/fs/cgroup

    /dev/mmcblk0p1 41M 21M 21M 51% /boot

    tmpfs 93M 0 93M 0% /run/user/1000


    Was mache ich falsch?!

  • ah ok. vielen Dank.


    die Übeltäter sind:


    13G /var/log/daemon.log


    1.8G /var/log/syslog.1


    Wo kommen die her? Wie stelle ich dieses logging aus? Wie lösche ich diese über das Terminal? Kann ich diese einfach löschen?

  • Habe beides gelöscht, nur das problem ist damit nicht behoben. Man kann regelrecht zusehen wie wieder der Speicherplatz schwindet. binnen 10 Minuten kommt wieder ein gb mehr in diese Logdatei.


    Wenn alle stricke reißen werde ich am we das system mal neu aufsetzen.


    Danke dennoch für die Hilfe

  • Top:


    tail -f /var/log/deamon.log gibt mir nur dies aus:


    Code
    pi@Homebridge:~ $ tail -f /var/log/deamon.log
    tail: cannot open '/var/log/deamon.log' for reading: No such file or directory
    tail: no files remaining
  • ich habe mehrere reboots gemacht.


    tail -f /var/log/syslog gibt folgendes aus: