X

kein freier Speicher mehr

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • surffreak
    Erfahrene Benutzer
    • 26.06.2008
    • 202

    kein freier Speicher mehr

    Hallo,
    ich habe eben gerade die aktuelle Version geflasht, nun bekomme ich die Meldung, dass /var voll ist. Hier meine Speicherbelegung:

    UFS913:/var# df -h
    Filesystem Size Used Available Use% Mounted on
    /dev/root 18.0M 18.0M 28.0K 100% /
    /dev/mtdblock8 8.0M 8.0M 0 100% /var
    /dev/mtdblock10 102.0M 8.4M 93.6M 8% /mnt
    tmpfs 68.1M 0 68.1M 0% /ram
    tmpfs 68.1M 0 68.1M 0% /dev
    tmpfs 68.1M 24.0K 68.1M 0% /tmp

    Da sieht man, dass in der Tat /dev/root und /dev/mntblock8 voll sind. Was sind das für Speicherbereiche? Ich dachte, dass man bei einer UFS913 keine Speicherprobleme mehr hat.
    Gruss
    Surffreak
  • Oldtimer56
    Special VIP
    • 17.12.2009
    • 1432

    #2
    18 + 8 + 102 = 128
    Passt ja > die 913 hat ja 128 MB NAND Flash.....
    Solch eine Partitionierung ist nur sehr seltsam.

    Kommentar

    • surffreak
      Erfahrene Benutzer
      • 26.06.2008
      • 202

      #3
      Zitat von Oldtimer56 Beitrag anzeigen
      18 + 8 + 102 = 128
      Passt ja > die 913 hat ja 128 MB NAND Flash.....
      Solch eine Partitionierung ist nur sehr seltsam.
      ok, sehe ich auch so. Wie kann ich die Partitionierung ändern? Welche Werte wären ok?

      Kommentar

      • Oldtimer56
        Special VIP
        • 17.12.2009
        • 1432

        #4
        Nachträglich gar nicht.
        Das wird festgelegt wenn beim Kernel Bau das Board Modul gebaut wird > da stehen die Partitionen drin.

        Kommentar

        • surffreak
          Erfahrene Benutzer
          • 26.06.2008
          • 202

          #5
          wäre es sinnvoll auf eine ältere Release zurück zu gehen und falls ja, welche?
          Seit ich auf 1.85 gegangen bin habe ich nur Probleme. EPG geht nicht richtig, ich kann keine NAS Freigaben mounten und jetzt auch noch Speicher voll

          Kommentar

          • stulle
            Special VIP
            • 20.02.2008
            • 952

            #6
            also meine beiden 913 funktionieren einwandfrei, flashe eine aktuelle nightly per usb, geht problemlos

            Code:
            TitanNit-ufs913:~# df -h
            Filesystem                Size      Used Available Use% Mounted on
            /dev/root                18.0M     17.9M     84.0K 100% /
            /dev/mtdblock8            8.0M      7.5M    512.0K  94% /var
            /dev/mtdblock10         102.0M     43.8M     58.2M  43% /mnt
            tmpfs                    68.1M         0     68.1M   0% /ram
            tmpfs                    68.1M         0     68.1M   0% /dev
            tmpfs                    68.1M    136.0K     68.0M   0% /tmp
            mfg
            Mutant HD51 SPF-107H
            AX HD61 SPF-87H
            AX HD60, Kathrein UFS913 und UFS912, Edision-Mini
            Astra-Eutel 13,19,23,28 Multischalter-DiSEqC und Unicable

            Kommentar

            • Westlicht
              Super-Moderator
              • 16.03.2008
              • 5198

              #7
              Seltsam ist doch nur , dass das /var zu 100% voll ist. Das dürfte eigentlich nicht sein.
              /root ist immer zo 100% voll, und der normale Nutzbereich ist im /mnt, wo auch genug Platrz ist.
              Sieht eher so aus, als wenn vom Anwender irgendwas nach /var installiert wurde oder rein kopiert wurde...
              Oscam? Logfiles?

              Kommentar

              • surffreak
                Erfahrene Benutzer
                • 26.06.2008
                • 202

                #8
                Zitat von Westlicht Beitrag anzeigen
                Seltsam ist doch nur , dass das /var zu 100% voll ist. Das dürfte eigentlich nicht sein.
                /root ist immer zo 100% voll, und der normale Nutzbereich ist im /mnt, wo auch genug Platrz ist.
                Sieht eher so aus, als wenn vom Anwender irgendwas nach /var installiert wurde oder rein kopiert wurde...
                Oscam? Logfiles?
                was gehört nach /var? Ich finde bei mir z.B.

                UFS913:/var# cd /var/usr/local/share/titan/plugins
                UFS913:/var/usr/local/share/titan/plugins# ll
                drwxr-xr-x 11 root root 0 Jan 1 1970 .
                drwxr-xr-x 8 root root 0 Jan 1 1970 ..
                drwxr-xr-x 2 root root 0 Jan 1 1970 filemanager
                drwxr-xr-x 2 root root 0 Jan 1 1970 imdb
                drwxr-xr-x 2 root root 0 Jan 1 1970 imdbapi
                lrwxrwxrwx 1 root root 13 Jan 1 1970 mc -> /lib/titan/mc
                drwxr-xr-x 3 root root 0 Jan 1 1970 networkbrowser
                drwxr-xr-x 2 root root 0 Jan 1 1970 readerconfig
                drwxr-xr-x 2 root root 0 Jan 1 1970 streaminfo
                drwxr-xr-x 2 root root 0 Jan 1 1970 tithek
                drwxr-xr-x 2 root root 0 Jan 1 1970 tmdb
                drwxr-xr-x 3 root root 0 Jan 1 1970 weather
                UFS913:/var/usr/local/share/titan/plugins# du -h -s
                736.5K .

                Gehören die hierhin? Und falls nein, wieso werden die hierher installiert?

                Kommentar

                • stulle
                  Special VIP
                  • 20.02.2008
                  • 952

                  #9
                  @surffreak
                  ich habe zwei 913, im oberen Post von mir die Speicherauslastung der von mir am häufigsten benutzten Box. In var sind noch ca 500k frei

                  Hier nun die Speicherauslatung meiner zweiten Box und diese habe ich per USB vor ein paar Tagen neu installiert, nachdem die Box nach einem OnlineUpdate nicht mehr starten wollte. Dannach habe ich meine zusätzlichen Plugins installiert und diese landeten alle nach /mnt/... (ich habe keine externen Speichermedien außer nfs angeschlossen). Die Standartapp's sind auch bei mir in /var/... gespeichert, also identisch zu dir. Hasst du denn zB eine Softcam nach /var/bin/ installiert, dass würde mir die 100% erklären und das von dir "komische" Verhalten

                  Code:
                  TitanNit-ufs913:~# df -h
                  Filesystem                Size      Used Available Use% Mounted on
                  /dev/root                18.0M     18.0M      8.0K 100% /
                  /dev/mtdblock8            8.0M      7.2M    808.0K  90% /var
                  /dev/mtdblock10         102.0M     21.6M     80.4M  21% /mnt
                  tmpfs                    68.1M         0     68.1M   0% /ram
                  tmpfs                    68.1M         0     68.1M   0% /dev
                  tmpfs                    68.1M     40.0K     68.1M   0% /tmp
                  Es ist mir jetzt auch erst aufgeflallen, warum bei dieser Box mit einem Speicher von 128Mbyte nur 8Mbyte für var reserviert sind, könnte man das nicht ändern oder ist dies nicht möglich/nötig

                  stulle
                  Mutant HD51 SPF-107H
                  AX HD61 SPF-87H
                  AX HD60, Kathrein UFS913 und UFS912, Edision-Mini
                  Astra-Eutel 13,19,23,28 Multischalter-DiSEqC und Unicable

                  Kommentar

                  • Westlicht
                    Super-Moderator
                    • 16.03.2008
                    • 5198

                    #10
                    Weil man in /var eh nix weiteres ablegt...
                    Wohin ist denn /var/swap verlinkt?
                    Normalerweise sollte das auf /mnt/swapextensions verlinkt sein.... damit eben alles nach /mnt installiert wird, wo genug Platz ist.
                    Ist diese Verlinkung kaputt oder versehentlich überschrieben, dann landet alles im /var und das läuft dann voll....
                    Eventuell ist auch die epg.dat nach /var geschrieben worden...
                    Schau doch einfach mal, wohin das epg.dat geschrieben wird. Ich bin mir fast sicher, dass diese Datei das var überfüllt...

                    Ich zitiere mal aus meinem 910er-Installations-Thread:

                    Die EPG-Informationen, die in der Datei epg.dat gespeichert sind, werden standardmäßig immer in das Verzeichnis /var/swap geschrieben. Allerdings ist /var/swap kein echtes Verzeichnis, sondern lediglich eine Verlinkung (unter Linux soft link genannt) zum realen Verzeichnis, das sich an einer ganz anderen Stelle befindet.
                    Das Ziel dieser Verlinkung ist aber abhängig davon, ob ein USB-Swap-Stick vorhanden bzw. gefunden wird, oder eben kein Swapstick vorhanden ist.

                    Ist kein Swapstick vorhanden, wird nach /mnt/swapextensions verlinkt, dem internen Speicher, der bei der UFS 910 leider sehr knapp bemessen ist (ca. 1MByte).
                    Wird ein Swap-Stick erkannt, dann wird auf /var/media/usb/sda1/swapextensions verlinkt, und man landet letztendlich auf dem relativ großen USB-Stick.

                    Ist die Datei epg.dat nun sehr groß und wird aus irgend einem Grund kein Swapstick gefunden (weil er wissentlich nicht verwendet wird oder unwissentlich aufgrund eines anderen Fehlers nicht verfügbar ist), wird die Datei in den mnt-Bereich geschrieben und kann diesen komplett füllen, was zur bekannten Fehlermeldung führt.
                    Ist das Filesystem noch nicht komplett gefüllt, läßt sich durch das Löschen der epg.dat wieder Platz schaffen.
                    Natürlich will man bei der 912 und 913 genau diesen sehr großen /mnt-Bereich für zusätzliche Daten nutzen. Sofern alles korrekt eingestellt und verlinkt ist.

                    Und natürlich darf eine Cam nicht nach /var/bin installiert werden, sondern nach /var/swap/bin, was wiederum auf /mnt/swapextensions/bin verlinkt ist---
                    Die Oscam-Struktur kann man ebenfalls in meinem 910er-Thread nachlesen---
                    Zuletzt geändert von Westlicht; 10.01.2017, 01:12.

                    Kommentar

                    • stulle
                      Special VIP
                      • 20.02.2008
                      • 952

                      #11
                      @westlicht
                      es gibt in der 913 keine /var/swap oder link nach /mnt/swapextensions/, jedenfalls nicht in meinen Boxen
                      Mutant HD51 SPF-107H
                      AX HD61 SPF-87H
                      AX HD60, Kathrein UFS913 und UFS912, Edision-Mini
                      Astra-Eutel 13,19,23,28 Multischalter-DiSEqC und Unicable

                      Kommentar

                      • Westlicht
                        Super-Moderator
                        • 16.03.2008
                        • 5198

                        #12
                        Hast Du was zusätzlich nach /var installiert?
                        Oder händisch was reinkopiert?

                        Nochmal die Frage:
                        Wo wird Deine epg.dat hingeschrieben?
                        Hast Du eine cam laufen, falls ja, wohin wurde die installiert?
                        Ist das Logging eingeschaltet?

                        Ein gewisser Teil des /var muss frei bleiben, damit das System da Daten hinschreiben kann, z.B. die aktuellen Netzwerk-Settings...
                        Deshalb niemals nach /var irgedwas händisch schreiben oder installieren.

                        Alles sollte eiegntlich im /mnt landen. Ich habe keine 913, deshalb weiß ich nichtm, wie da die Links normalerweise sitzen, aber ein /var/swap sollte es eigentlich geben, das nach /mnt verlinkt ist.

                        Kommentar

                        • surffreak
                          Erfahrene Benutzer
                          • 26.06.2008
                          • 202

                          #13
                          Hallo,
                          ich habe eben mal die Version ATEMIO_M39380_rev_247_ufs913_titan_update_v1.85 neu geflasht (hatte ich noch auf dem USB Stick). Danach ergibt sich an freien var
                          /dev/mtdblock8 8.0M 7.4M 564.0K 93% /var
                          Dann habe ich meine Sicherung zurückgespielt und die Plugins aktualisiert und bekam
                          /dev/mtdblock8 8.0M 7.7M 336.0K 96% /var
                          Die epg.dat landet in /var/swapextensions und somit nicht im var. Da man ja die Softcams sowieso nicht mehr braucht, habe ich die camd3 deinstalliert. Jetzt läuft die Kathi wieder aber mein Problem mit dem mounten habe ich nach wie vor. Ich bekomme meine NAS Freigaben nicht gemountet. Und das funktionierte mit der Version 1.65.
                          Gruss und Danke für die Antworten

                          Kommentar

                          • Westlicht
                            Super-Moderator
                            • 16.03.2008
                            • 5198

                            #14
                            Was heißt denn /var/swapextensions genau?
                            Das sollte ja kein echtes Verzeichnis sein, sonst läuft Dir das /var wieder voll...

                            Das muss ein Softlink sein /var/swap zeigt auf /mnt/swapextensions

                            Mach doch mal ein ls -altr unter /var und poste mal die Ausgabe...

                            Und was müllt denn das /var zu, wenn Du Deine settings zurückspielst? Da sollte eigentlich nichts weiter rein geschrieben werden! Die Kathis nehmen einen zu kleines freien /var-Bereich sehr übel----

                            Kommentar

                            • stulle
                              Special VIP
                              • 20.02.2008
                              • 952

                              #15
                              @surffreak
                              du meinst bestimmt in /mnt/swapextensions/ liegt die epg.dat
                              poste doch mal den Inhalt oder die letzte Zeile der auto.misc in /mnt/network
                              bei mir funktioniert der nfs-Mount auf beiden 913
                              was aber schon längere Zeit nicht geht ist upnpfs

                              @westlicht
                              es gibt bei mir keinen verlinkten Ordner swap in var, der nach mnt verlinkt ist
                              Code:
                              TitanNit-ufs913:/var# ls
                              bin             fritzbuch.tele  log             tmp
                              boot            keys            media           update
                              emu             lib             root            usr
                              etc             lock            run
                              wie zu sehen ist, legt der Callmonitor sein Telefonbuch in var ab, das könnte doch auch nach mnt wie die epg.dat, vielleicht kann der Entwickler das mal ändern wenns überhaupt nötig ist
                              Mutant HD51 SPF-107H
                              AX HD61 SPF-87H
                              AX HD60, Kathrein UFS913 und UFS912, Edision-Mini
                              Astra-Eutel 13,19,23,28 Multischalter-DiSEqC und Unicable

                              Kommentar

                              Nicht konfiguriertes PHP-Modul

                              Einklappen

                              kein freier Speicher mehr

                              Einklappen
                              Lädt...
                              X