DSM 6.x und darunter DSM-Aktualisierung: /dev/md0 ist voll, die FAQ hilft nicht (oder doch?)

Alle DSM Version von DSM 6.x und älter

polle

Benutzer
Mitglied seit
09. Sep 2015
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

meine Root Partion ist leider auch fast voll vom Speicherplatz her und ich finde den Übeltäter nicht.
Ich nutze eine USB Festplatte für eine externe Sicherung und habe über E-Sata noch eine Festplatte angebunden:
(die USB festplatte ist aktuell nicht angeschlossen)


df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 2.3G 2.0G 235M 90% /
/tmp 3.9G 1.1M 3.9G 1% /tmp
/run 3.9G 2.7M 3.9G 1% /run
/dev/shm 3.9G 216K 3.9G 1% /dev/shm
none 4.0K 0 4.0K 0% /sys/fs/cgroup
/dev/bus/usb 3.9G 4.0K 3.9G 1% /proc/bus/usb
/dev/vg1000/lv 7.3T 6.2T 1.1T 86% /volume1
/dev/sdg2 112G 62G 50G 56% /volumeSATA1/satashare1-2

du -sh /*

864.0K /bin
4.0K /dev
16.3M /docker
10.0M /etc
9.1M /etc.defaults
4.0K /initrd
243.2M /lib
6.9M /lib64
4.0K /lost+found
4.0K /mnt
216.6M /opt
du: /proc/20651: No such file or directory
0 /proc
316.0K /root
2.6M /run
7.2M /sbin
0 /sys
1.0M /tmp
336.0M /usr
85.1M /var
2.3M /var.defaults
1.0G /volume


Vielen Dank für die Hilfe :)
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.882
Punkte für Reaktionen
1.168
Punkte
754
Schau bitte einmal in volume und in opt:

Rich (BBCode):
ls -al /volume /opt
 

polle

Benutzer
Mitglied seit
09. Sep 2015
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
/opt:
drwxr-xr-x 3 root root 4096 Feb 8 19:05 .
drwxr-xr-x 32 root root 4096 Feb 28 10:48 ..
drwxr-xr-x 14 root root 4096 Feb 8 19:05 VirtualBox

/volume:
drwxr-xr-x 3 root root 4096 Jan 29 00:33 .
drwxr-xr-x 32 root root 4096 Feb 28 10:48 ..
drwxr-xr-x 3 root root 4096 Jan 29 00:33 sachen
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.882
Punkte für Reaktionen
1.168
Punkte
754
Das dürften die Gründe für die volle Partition sein. Schau Dir an, was in den beiden Verzeichnissen liegt, und überlege, was Du löschen bzw. auf volume1 verschieben kannst.
 

polle

Benutzer
Mitglied seit
09. Sep 2015
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Vielen Dank für die schnelle Antwort.

"sachen" konnte ich löschen, dieses Verzeichnis wird nicht mehr benötigt.

Anders sieht das mit /opt/VirtualBox aus. Diese Anwendung ist für mich wichtig. Wird VirtualBox da immer gespeichert?
(bzw. wie verschiebe ich es sinnvoll)
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.882
Punkte für Reaktionen
1.168
Punkte
754
Die Frage kann ich Dir nicht beantworten. Vielleicht findet sich dazu etwas im VirtualBox-Thread - im Zweifel die Suche innerhalb eines Threads rechts oben nutzen ("Thema durchsuchen"). Aber mit 1GB mehr Platz bist Du ja jetzt auch erstmal aus dem Gröbsten 'raus.
 

makobe

Benutzer
Mitglied seit
31. Jan 2017
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe ein ähnliches Problem: DSM-Aktualisierung kann mit folgendem Hinweis nicht durchgeführt werden:
Nicht ausreichende Kapazität für Aktualisierung. Die Systempartion benötigt mindestens 400 MB.

Wenn ich mittels SSH die folgenden Befehle eingebe, erhalte ich die beigefügten Rückmeldungen:
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 2451064 2170452 178212 93% /
none 254948 4 254944 1% /dev
/tmp 256792 1408 255384 1% /tmp
/run 256792 9636 247156 4% /run
/dev/shm 256792 4 256788 1% /dev/shm
/dev/vg1000/lv 149080396 142393464 6584532 96% /volume1

Beim Befehl
du -sh /*
erhalte ich haufenweise "cannot read directory".

Wie kann ich weiter rausfinden, ob im Verzeichnis /dev/root/ irgendwas gelöscht werden kann, was nicht mehr benötigt wird. Mit
cd /dev/
kann ich noch in das Unterverzeichnis wechseln. Anschließend mit
cd /root/
erhalte ich nur "Permission denied".
Ich komme hier jetzt nicht weiter, was in dem Verzeichnis für Dateien sich anhäufen.

Woran kann es liegen, dass ich hier nicht weiterkomme? Habe ich mit einem Benutzer SSH gestartet, der nicht über Administratorrechte verfügt? Oder welche anderen Wege gibt es herauszufinden, welche Dateien gelöscht werden können.

Aufgrund unzureichender Linuxkenntnisse bitte die genaue Syntax angeben, damit ich hier weiterkommen kann.

Besten Dank für jegliche Hinweise.

Matthias
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
wenn Du Dich als admin angemeldet hast mußt Du noch sudo -i (Passwort vom admin) absetzen um root zu werden. Dann bekommst Du auch alle Informationen.

Gruß Götz

PS: Herzlich willkommen im Forum.
 

Scirocco3

Benutzer
Mitglied seit
29. Dez 2016
Beiträge
324
Punkte für Reaktionen
2
Punkte
0
Hallo, ich hoffe der Thread wird noch "beobachtet" ?
Ich habe jetzt auch das Update Problem. Hab ein paar Befehle von hier abgesetzt, weiß aber nicht wo ich jetzt was löschen kann.
Sehe nur das es wirklich weniger als 400 MB sind. Falls noch Info gebraucht wird, schreibt es. Besten dank schon mal...

Ausgabe von
du -d 1 -x
4 ./mnt
5916 ./var.defaults
7344 ./etc.defaults
982432 ./root
8868 ./etc
786792 ./usr
16 ./volumeUSB2
4 ./initrd
128784 ./var
16 ./.system_info
15464 ./.syno
4 ./lost+found
32 ./.old_patch_info
1935700 .

und
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md0 2.3G 1.9G 317M 86% /
none 3.9G 4.0K 3.9G 1% /dev
/tmp 3.9G 2.4M 3.9G 1% /tmp
/run 3.9G 7.2M 3.9G 1% /run
/dev/shm 3.9G 20K 3.9G 1% /dev/shm
none 4.0K 0 4.0K 0% /sys/fs/cgroup
cgmfs 100K 0 100K 0% /run/cgmanager/fs
/dev/md2 21T 16T 5.5T 74% /volume1
shm 64M 0 64M 0% /volume1/@docker/containers/8efe0885972f5846919a6154ce3c8604898caad870280f5a0ad101007e50167f/shm
shm 64M 0 64M 0% /volume1/@docker/containers/bfd2dcb3977e9f67c0a60f465ac31561969e1e6f238e7824ca08c87143ed8f79/shm
shm 64M 0 64M 0% /volume1/@docker/containers/7ee88e1c35b92e031be1997d555b113ccbf5e1b25cdaa5076203d69bd1cc084b/shm

und

du -sh /*
0 /bin
0 /config
24K /dev
8.7M /etc
7.2M /etc.defaults
4.0K /initrd
0 /lib
0 /lib32
0 /lib64
4.0K /lost+found
4.0K /mnt
du: cannot access ‘/proc/27545/task/27545/fd/4’: No such file or directory
du: cannot access ‘/proc/27545/task/27545/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/27545/fd/4’: No such file or directory
du: cannot access ‘/proc/27545/fdinfo/4’: No such file or directory
0 /proc
960M /root
5.8M /run
0 /sbin
0 /sys
2.4M /tmp
769M /usr
126M /var
5.8M /var.defaults
16T /volume1
16K /volumeUSB2
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.882
Punkte für Reaktionen
1.168
Punkte
754
Schau einmal, was unter /root liegt, da sind knapp 1GB drin.
 

Scirocco3

Benutzer
Mitglied seit
29. Dez 2016
Beiträge
324
Punkte für Reaktionen
2
Punkte
0
Ja, das hatte ich gesehen. Aber ich kenne nur "ls -la" um mir was anzuzeigen.
Und da hab ich nichts auffälliges erkennen könne. Was kann/soll ich für ein Kommando absetzen ?
ls -la
total 36
drwx------ 6 root root 4096 Apr 12 19:20 .
drwxr-xr-x 22 root root 4096 May 23 18:23 ..
drwxr-xr-x 3 root root 4096 Apr 12 19:20 .config
-rw------- 1 root root 16 Mar 31 17:43 .esd_auth
drwx------ 2 root root 4096 Apr 12 19:17 .gnupg
-rw-r--r-- 1 root root 1342 Mar 31 17:43 .profile
drwx------ 2 root root 4096 May 23 18:24 .pulse
-rw------- 1 root root 256 Mar 31 17:43 .pulse-cookie
drwxr-xr-x 2 root root 4096 Mar 31 17:41 .ssh


*EDIT*
Hab mir den .config mal angeschaut. Dort hat sich ein Backup Programm verewigt. Da ich hier schon öfters was gelesen habe mit "Platzverschwendung durch Fehler beim Backup", hab ich den Ordner mal gelöscht.
Und siehe da.. root ist noch 72K groß.

Danke für den Tip
 
Zuletzt bearbeitet:

Silver80

Benutzer
Mitglied seit
15. Nov 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo, ich hoffe das noch Aktive hier sind..

Muss mich mal anreihen und bekomme die Meldung das ich nicht genügend Kapazität habe für eine Aktualisierung (400MB).

Bei der Auswertung du -sh /* bekomme ich folgendes:
0 /bin
0 /config
4.0K /dev
8.2M /etc
7.4M /etc.defaults
4.0K /initrd
0 /lib
4.0K /lost+found
4.0K /mnt
du: cannot access ‘/proc/16290/task/16290/fd/4’: No such file or directory
du: cannot access ‘/proc/16290/task/16290/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/16290/fd/4’: No such file or directory
du: cannot access ‘/proc/16290/fdinfo/4’: No such file or directory
0 /proc
1.4G /root
3.3M /run
0 /sbin
0 /sys
600K /tmp
741M /usr
43M /var
5.9M /var.defaults
6.5T /volume1
16K /volumeUSB1

Auch ich sehe dass das root-Verzeichnis 1,4GB hat nur weiß ich nicht was ich löschen darf.

Bei der Eingabe von "s -la" kommt folgendes raus:
total 48
drwx------ 7 root root 4096 Nov 30 21:58 .
drwxr-xr-x 22 root root 4096 Dec 8 09:46 ..
drwx------ 3 root root 4096 Nov 21 21:12 .cache
drwxr-xr-x 3 root root 4096 Nov 15 21:59 .config
drwxr-xr-x 6 root root 4096 Nov 30 22:06 downloads
-rw------- 1 root root 16 Nov 14 19:12 .esd_auth
-rw-r--r-- 1 root root 1113 Oct 26 11:25 .profile
drwx------ 2 root root 4096 Nov 14 19:12 .pulse
-rw------- 1 root root 256 Nov 14 19:12 .pulse-cookie
drwxr-xr-x 3 root root 4096 Nov 18 04:17 SynologyDS414
-rw------- 1 root root 1013 Nov 18 03:34 .viminfo
-rw-r--r-- 1 root root 355 Nov 19 20:36 .wget-hsts


Wie gesagt wüsste ich nicht was gelöscht werden dar und hoffe auf Hilfe.

Gruß
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Das /root Verzeichnis ist der Home Ordner bzw Benutzer-Ordner des Benutzers root.
Da liegt normal fast gar nichts drin.

Ansonsten immer primär als Benutzer root angemeldet "df -lh" und "du -xhd 1 /" vergleichen.
Deine Zugriffsfehler zeigen, dass du eben nicht als root Nutzer angemeldet bist (als admin angemeldet einfach "sudo -i" und nochmal das Passwort eingeben)

Was bei dir auch jeden Fall nicht in den Benutzer-Ordner von root gehört ist "downloads" und "SynologyDS414"
 

Silver80

Benutzer
Mitglied seit
15. Nov 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
@Fusion Danke für deine Antwort

Wusste nicht mehr ob ich mich normal oder mit sudo -i angemeldet hatte (denke aber schon mit sudo -i) also nochmal die Ergebnisse:

"du -sh /*"

0 /bin
0 /config
4.0K /dev
8.2M /etc
7.4M /etc.defaults
4.0K /initrd
0 /lib
4.0K /lost+found
4.0K /mnt
du: cannot access ‘/proc/25231/task/25231/fd/4’: No such file or directory
du: cannot access ‘/proc/25231/task/25231/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/25231/fd/4’: No such file or directory
du: cannot access ‘/proc/25231/fdinfo/4’: No such file or directory
0 /proc
1.4G /root
3.3M /run
0 /sbin
0 /sys
600K /tmp
741M /usr
43M /var
5.9M /var.defaults
6.5T /volume1
16K /volumeUSB1

Und folgendes bei "ls -la"

total 48
drwx------ 7 root root 4096 Nov 30 21:58 .
drwxr-xr-x 22 root root 4096 Dec 8 09:46 ..
drwx------ 3 root root 4096 Nov 21 21:12 .cache
drwxr-xr-x 3 root root 4096 Nov 15 21:59 .config
drwxr-xr-x 6 root root 4096 Nov 30 22:06 downloads
-rw------- 1 root root 16 Nov 14 19:12 .esd_auth
-rw-r--r-- 1 root root 1113 Oct 26 11:25 .profile
drwx------ 2 root root 4096 Nov 14 19:12 .pulse
-rw------- 1 root root 256 Nov 14 19:12 .pulse-cookie
drwxr-xr-x 3 root root 4096 Nov 18 04:17 SynologyDS414
-rw------- 1 root root 1013 Nov 18 03:34 .viminfo
-rw-r--r-- 1 root root 355 Nov 19 20:36 .wget-hsts

Auf der Syno mit 1 Volumen (kein Raid) habe ich mehrere Ordner für meine Dateien erstellt darunter auch Downloads, aber keinen für SynologyDS414.

Was muss getan werden damit ich Systemupdates in Zukunft installieren kann und das ich in Zukunft etwas gerüstet bin.
Entschuldigung schon mal für mein Halbwissen, besitze die NAS jetzt seit 4Wochen...
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Ja, du warst mit root angemeldet. Zugriffsfehler kam ja wegen der /* Abfrage auf nicht existierende Objekte. Also alles ok dabei.
Deshalb nehme ich immer explizit die Abfrage mit xhd und schaue mit nur eine Ebene an.

An meinen Bemerkungen welche zwei Ordner nicht in /root/ gehören ändert sich aber nichts.

Alle Ordner die man im DSM als Gemeinsame Ordner erstellt liegen unter /volumeX/Ordner
 

Silver80

Benutzer
Mitglied seit
15. Nov 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
@Peterhoffmann

Das kommt dabei raus:
1.4G /root/SynologyDS414
25M /root/downloads
 

Silver80

Benutzer
Mitglied seit
15. Nov 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
@Fusion

Okay, was soll ich dann machen wenn ich keine Ordner mit "SynologyDS414" erstellt habe bzw.
kann ich den Ordner Downloads aus dem root-Verzeichnis verschieben damit Platz geschaffen wird?
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.547
Punkte für Reaktionen
1.390
Punkte
234
1.4G /root/SynologyDS414
Schau doch mal rein.

Du kannst es auch mit dem Befehl "mv" verschieben, damit du es über eine Freigabe zu Gesicht bekommst.
Rich (BBCode):
mv /root/SynologyDS414 /volume1/GEMEINSAMERORDNER/
GEMEINSAMERORDNER => Name vom "Gemeinsamer Ordner" bei dir
 
Zuletzt bearbeitet:

Silver80

Benutzer
Mitglied seit
15. Nov 2018
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Ich Habe nur 1 Volumen erstellt, somit sieht der Strukturbaum so aus:

SynologyDS414
>Ordner
>Ordner (Downloads)
>Ordner
>Ordner

Wenn ich den Befehl "mv /root/SynologyDS414 /volume1/SynologyDS414" ausführe kommt:
mv: cannot stat ‘/root/SynologyDS414’: No such file or directory
Somit bekomme ich diesen Mysteriösen Ordner nicht zu Gesicht.

Wo ist der Haken ??
 


 

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