/dev/md0 zu 100% voll

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

seppster

Benutzer
Registriert
26. Apr. 2009
Beiträge
3
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

konnte bislang leider nichts zu diesem Thema finden.

Seit gestern Abend komme ich nicht mehr per Webinterface auf meine DS207+. Auf die sabnzbd Seite und die FTP-Seite komme ich ohne Probleme, die Dienste laufen auch alle. Über die PS3 sehe ich zwar die DS noch, allerdings werden mir auch hier keine Files mehr angezeigt. Weiterhin werden die Netzlaufwerke am Rechner nicht mehr gemountet. Ich bin mit Putty drauf und habe einen "df" gemacht, hier das Ergebnis:

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/md0 2450808 2449692 0 100% /
/tmp 63420 156 63264 0% /tmp
/dev/md2 612227896 183530368 428595128 30% /volume1

Das Verzeichnis /dev/md/0 ist zu 100% voll und genau das wird wohl mein Problem sein. Durch googeln habe ich herausgefunden, dass das wohl die System (Raid) Partition ist.

Jetzt meine Frage: Kann ich, und wenn ja welche, Dateien aus diesem Verzeichnis über ssh löschen? Leider kenne ich mich hier zu wenig mit den Befehlen und dem Dateisystem aus, vielleicht könnt ihr mir weiterhelfen. Platz ist auf der Platte noch genug frei, seht ihr ja. Ich könnte echt langsam durchdrehen! Die DS braucht auch ungewöhnlich lange beim hochfahren...

Vorab schon einmal vielen Dank! Wenn ihr noch Fragen habt, fragen.

Viele Grüße,
seppster
 
Die Frage ist, welche Dateien haben dir die /dev/md0 voll gesubbelt? Hast du eventuell was als Benutzer 'root' installiert und damit das HOME-Verzeichnis von /root voll geschrieben? Oder gibt es Protokolldateien, die riesig groß sind (/var/*) ?

Itari
 
Mhm, ich wüsste nicht, dass ich etwas als Benutzer root installiert habe. Das mit den Protokolldateien versuche ich heute Abend mal herauszufinden. Eigentlich kann es ja nur so sein, dass da große Logfiles drin liegen. Aber das nervt mich echt schon gescheit... Und da ich ja in Sachen Linux nicht gerade ein Profi bin, ists umso schwerer für mich, hier noch was herauszufinden bzw. die Befehle überhaupt mal zu finden ;)

Mal schauen, vielleicht finde ichs ja heute Abend.
 
So, bin gerade am suchen und machen und tun. im /var-Verzeichnis sind nur Dateien und Ordner in der Größe 4096k drin. 10 Ordner und ein File mit 4k. Folgende Verzeichnisse erscheinen mir sehr groß:

das /dev-Verzeichnis: Hier sind jede Menge Files drin, die eine Grö0e von 0-244k haben. Der File-Name beginnt jeweils mit sd und dann fb, sc, g, usw. hintendran. Kann ich die vielleicht einfach alle löschen? Eher nein, oder?

Als Root-User hab ich nichts installiert, zumindest nicht über putty. Als normalen Admin-User über das Webinterface schon, klar...
 
Die Dateien im Ordner /dev musst du umbedingt stehen lassen, wie sie sind.
Das sind die Ansprechpunkte zu den Geräten (dev=devices).
Die Interne HD bsp. /dev/sd0 oder die externe /dev/sdc0.

"du -h" kennst du schon?

gruss
Samuel
 
Mir ist auch mal die /dev/md0 voll gelaufen (und auch einmal die /tmp, obwohl die eigentlich als RAM-Disk läuft). Der Grund war damals, dass irgend ein mount nicht richtig vollzogen wurde (/volumeUSB) und ich feste auf diese Platte Daten kopiert hatte. Weil wegen dem fehlenden mount aber das Zeugs nicht auf die externe Platte geschrieben wurde, sondern ins Verzeichnis des Mount-Points, wurde halt die root-Platte voll ...

Itari
 
  • Like
Reaktionen: flugwaps
Hallo zusammen,

bin kompletter Neuling auf dem Gebiet und hab mir irgendwie durch den pyloader mein Systemverzeichnis vollgemüllt.

/dev/md0 ist komplett voll!

Wie krieg ich das wieder sauber??

Hoffe mir kann jemand weiterhelfen!

Grüße
 
Ich kann das letzte Update auf meiner DS1812+ auch nicht machen, da "Nicht ausreichend Kapazität für die Aktualisierung". Die Systempartition benötigt mindestens 200MB. Aktuell habe ich DSM 5.0-4493 Update 7.
Ich versuche schon seit Tagen und habe alle Foren durchstöbert, "alle Logfiles" bereinigt (Inhalt gelöscht), aber jetzt bin ich mit den Ideen am Ende und mir fehlen noch 45MB dass ich das Upgrade machen kann.

Backup und neu aufsetzen ist schlimm, da immerhin 10 TB auf dem RAID liegen.

Habe schon einen "Haufen" Befehle eingesetzt, aber ich sehe keine auffälligen Dateien mehr.
Hilfe - Sieht jemand etwas oder hat einen Tipp wie ich weitersuchen kann?

df -h
Filesystem Size Used Available Use% Mounted on
/dev/md0 2.3G 2.1G 165.1M 93% /
/tmp 494.9M 468.0K 494.4M 0% /tmp
/dev/vg1/volume_1 49.2G 190.3M 48.9G 0% /volume1
/dev/vg1/volume_2 5.7T 2.2T 3.5T 38% /volume2
/dev/vg1/volume_3 202.8G 1.8G 200.8G 1% /volume3
/dev/vg1/volume_4 10.1T 8.8T 1.3T 87% /volume4


RG2752C> du -sh /*
4.0K /autoupd@te.info
796.0K /bin
104.0K /dev
6.1M /etc
5.6M /etc.defaults
4.0K /initrd
136.8M /lib
5.2M /lib64
4.0K /lighttpd
4.0K /lost+found
4.0K /mnt
0 /proc
48.0K /root
24.0K /run
5.2M /sbin
0 /scripts
0 /sys
468.0K /tmp
328.1M /usr
25.6M /var
156.0K /var.defaults
10.3M /volume1
------------
Gibt es einen Befehl mit dem man md0 nach Dateien (Ordner) grösser als z.B. 10MB durchsuchen kann?
DAS geht nicht: ls /dev/md0 * -h -S -1 -l

Ich habe in meiner Verzweiflung auch schon alle Pakete Dienstalter. Der Unterschied war minimal. Alle Dienste abgedreht, etc.

Besten Dank,
Gerhard
 
Hallo,
schau bitte noch mal per
/usr/bin/du -d 1 -xh /
und poste die Ausgabe.

Gruß Götz
 
DANKE, für die rasche Unterstützung!
RG2752C> /usr/bin/du -d 1 -xh /

796.0K /bin
104.0K /dev
6.1M /etc
4.0K /initrd
136.8M /lib
5.2M /lib64
4.0K /lost+found
32.0K /.old_patch_info
4.0K /mnt
48.0K /root
13.6M /.syno
5.2M /sbin
315.0M /usr
25.7M /var
5.6M /etc.defaults
156.0K /var.defaults
12.0K /volumeUSB1
4.0K /volumeUSB2
16.0K /.system_info
514.4M /

AHA, nun sehe ich im ?root ?514.4MB, oder wo ist das? Wie komme ich an die ran?
 
Sorry, Gruß Gerhard :-) (natürlich!)
 
Hallo,
die 514MB sind nur die Summe der einzelnen Werte. Hängen USB Platten noch an der DS? Wenn ja, auswerfen, abziehen und den Befehl noch einmal absetzen.

Gruß Götz
 
USB1 ausgeworfen und Befehl nochmals abgesetzt:

/usr/bin/du -d 1 -xh /
796.0K /bin
104.0K /dev
6.1M /etc
4.0K /initrd
136.8M /lib
5.2M /lib64
4.0K /lost+found
32.0K /.old_patch_info
4.0K /mnt
48.0K /root
13.6M /.syno
5.2M /sbin
315.0M /usr
25.8M /var
5.6M /etc.defaults
156.0K /var.defaults
12.0K /volumeUSB1
4.0K /volumeUSB2
16.0K /.system_info
514.5M /

Danke!

Gruß, Gerhard
 
Hallo,
schade, meine Vermutung ist nicht bestätigt worden (Backup auf volumeUSBX und die Platte war nicht mehr angemeldet).
Momentan leider keine weitere Idee.

Gruß Götz
 
Danke trotzdem! :-)
Hm, mir ist einmal eine USB-HD "verschwunden" und ich musste sie am MAC neu formatieren, bzw. habe dann eine andere genommen.
Kann man den Ihnalt von md0 genauer untersuchen? Dateiliste, oder so.

Gruß, Gerhard
 
Hallo,
normalerweise passen die Ausgaben von df und du zusammen,
df:
/dev/md0 2451064 673168 1675496 29% /
du: (ohne Parameter h, in kB)
600320 /
df zeigt etwas mehr belegt an da es eine Notreserve für den root Zugang gibt.

Gruß Götz
 
Mir ist auch mal die /dev/md0 voll gelaufen (und auch einmal die /tmp, obwohl die eigentlich als RAM-Disk läuft). Der Grund war damals, dass irgend ein mount nicht richtig vollzogen wurde (/volumeUSB) und ich feste auf diese Platte Daten kopiert hatte. Weil wegen dem fehlenden mount aber das Zeugs nicht auf die externe Platte geschrieben wurde, sondern ins Verzeichnis des Mount-Points, wurde halt die root-Platte voll ...

Itari

Hallo,

habe offenkundig das gleiche Problem eines vollgelaufenen /volumeUSB (und damit root, vermutlich auch wg. vorherigen falschen mounts) - wie ist das damals ausgegangen, /volumeUSB einfach gelöscht, und trat das falsche mounten dann wieder mal auf?


Dank & Gruß, fussfolk.
 
In diesem Fall musst du wohl einfach den USB-Stick entfernen und dann in /volumeUSB shauen, ob da noch was abliegt.
Im ungemounteten Zustand sollte /volumeUSB einfach ein leeres Verzeichnis sein.
 
Habe noch einen anderen Befehl gefunden im Forum.

admin@DiskStation:/dev$ sudo /usr/bin/du -d 1 -xh /
Password:
16K /.system_info
11M /etc
9.2M /etc.defaults
4.0K /initrd
32K /.old_patch_info
4.0K /lost+found
4.0K /mnt
124K /root
783M /usr
5.8M /var.defaults
1.3G /var
16K /volumeUSB2
15M /.syno
2.1G /


liegt mein Problem im /var Verzeichnis? Ist aber doch keine Systempartition??
 
Bitte auf Crosspostings verzichten, sonst gehts inhaltlich durcheinander.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat