TP-Link TL-WR841N/ND overlayfs ro bzw. no space left

kohly kohly at kohly.de
Mo Dez 31 22:18:27 CET 2018


Hallo,

ja, so eben getestet: flashen hilft tatsächlich - danke für deine antwort!

im anschluss verteile ich auf den routern i.d.r. ein monitoring-script
(check_mk_agent), welches regelmäßig per ssh ausgeführt wird.
die router funktionieren dann auch zweckgemäß, änderungen sind
allerdings nur nach erneutem flashen für eine unbestimmte zeit möglich.
alles funktioniert so zu sagen wunderbar, bis, ja, bis dann (irgendwann)
das filesystem ro wird und die router nur noch routen.

z.b:

    root at ap02:~# touch /test
    touch: /test: *No space left on device*
    root at ap02:~# df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root                 2.5M      2.5M         0 100% /rom
    tmpfs                    13.8M     76.0K     13.7M   1% /tmp
    /dev/mtdblock3          320.0K    284.0K     36.0K  89% /overlay
*    overlayfs:/overlay      320.0K    284.0K     36.0K  89% /*
    tmpfs                   512.0K         0    512.0K   0% /dev

    root at ap03:~# touch /test
    touch: /test: *Read-only file system*
    root at ap03:~# df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root                 2.5M      2.5M         0 100% /rom
    tmpfs                    13.8M     96.0K     13.7M   1% /tmp
    /dev/mtdblock3          320.0K    256.0K     64.0K  80% /overlay
*    overlayfs:/overlay      320.0K    256.0K     64.0K  80% /*
    tmpfs                   512.0K         0    512.0K   0% /dev

das sieht mir nicht nach 'voll' aus...

diesen habe ich gerade neu geflasht (tftp - steht bei mir)

    root at ap01:~# touch /test
    root at ap01:~# df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root                 2.5M      2.5M         0 100% /rom
    tmpfs                    13.8M     96.0K     13.7M   1% /tmp
    /dev/mtdblock3          320.0K    264.0K     56.0K  83% /overlay
*    overlayfs:/overlay      320.0K    264.0K     56.0K  83% /*
    tmpfs                   512.0K         0    512.0K   0% /dev

ich bin 'etwas' ratlos und für jeden ratschlag dankbar...

aber bitte heute nicht mehr: jetzt raus zum feiern: GUTEN RUTSCH!

gruß
kohly

Am 31.12.18 um 21:43 schrieb mail at adrianschmutzler.de:
>
> Hallo,
>
>  
>
> die 841er und die anderen 4 MB-Flash Geräte sind quasi voll, die
> Firmware ist nur minimal kleiner als der zur Verfügung stehende Platz.
> Schreibt nun irgendetwas zusätzlich auf den Flash, wird der Platz
> immer weniger und irgendwann ist das Dateisystem „voll“ und wird
> read-only.
>
> Zudem hatten wir auch mindestens einen Fall, wo ein entsprechendes
> Phänomen auftrat, ohne dass der Flash wirklich „voll“ war.
>
>  
>
> Wenn das bei dir jedoch so umfangreich auftritt, würde ich erwarten,
> dass bei dir etwas besonders ist: Eigene Skripte, hohe Uptime,
> spezielles Umfeld zwecks sichtbarer APs …
>
>  
>
> Je nach Einzelfall hilft ein simpler reboot, ein upgrade mit Erhalt
> der Einstellungen, ein upgrade ohne Erhalt der Einstellungen, oder TFTP.
>
>  
>
> An der Beschreibung siehst du schon, dass die Sache kompliziert ist
> und wir die verschiedenen Phänomene auch nicht klar voneinander
> trennen können.
>
>  
>
> In jedem Fall wäre aber die Ausgabe von „df -h“ zusammen mit der
> jeweiligen Fehlermeldung für alle Geräte interessant.
>
> Wenn du weitere Erkenntnisse hast, bitte mitteilen.
>
>  
>
> Beste Grüße
>
>  
>
> Adrian
>
>  
>
> *From:*franken [mailto:franken-bounces at freifunk.net] *On Behalf Of
> *franken_at_freifunk.net at kohly.de
> *Sent:* Montag, 31. Dezember 2018 20:28
> *To:* Freifunk Franken <franken at freifunk.net>
> *Subject:* TP-Link TL-WR841N/ND overlayfs ro bzw. no space left
>
>  
>
> hi,
>
> zu silvester wollte ich die banbreitenbegrenzung "meiner" router
> (TP-Link TL-WR841N/ND v9/v10) deaktivieren und so die gesamte
> bandbreite den feierwütigen zur verfügung stellen.
>
> wie ich feststelle, kann ich allerdings keinerlei einstellungen mehr
> vornehmen.
> entweder erhalte ich - auch nach einem reboot - ein 'no space left'
> oder ein 'read only':
>
> kohly at hv02:~$ for x in ap01.hagenbach.fff.kohly.de
> ap01.wannbach.fff.kohly.de ap02.wannbach.fff.kohly.de
> ap03.wannbach.fff.kohly.de ap04.wannbach.fff.kohly.de
> ap04.wannbach.fff.kohly.de ap05.wannbach.fff.kohly.de; do echo $x;
> sshpass -p *********** ssh root@$x 'touch /test'; done
> ap01.hagenbach.fff.kohly.de
> *touch: /test: No space left on device*
> ap01.wannbach.fff.kohly.de
> *touch: /test: Read-only file system*
> ap02.wannbach.fff.kohly.de
> *touch: /test: No space left on device*
> ap03.wannbach.fff.kohly.de
> *touch: /test: Read-only file system*
> ap04.wannbach.fff.kohly.de
> *touch: /test: Read-only file system*
> ap05.wannbach.fff.kohly.de
> *touch: /test: Read-only file system*
>
> nun die fragen:
>
>   * warum?
>   * was kann ich (auf die schnelle?) dagegen tun?
>
> gruß
> kohly
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-freifunk.net/attachments/20181231/8b562007/attachment.html>


Mehr Informationen über die Mailingliste franken