DS210j Volumes werden nicht mehr gemountet, DSM Anmeldungsfehler "Speicherplatz voll"

Status
Für weitere Antworten geschlossen.

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
DS210j Volumes werden nicht mehr gemountet, DSM Anmeldungsfehler "Speicherplatz voll"

Hallo, ich hoffe ich bin mit meinem Problem im richtigen Unterforum...

Seit einem Stromausfall heute startet meine DS210j nicht mehr richtig und die Box piepst. Installiert ist DSM 5.2-5565 update 1 und 2 Stück 2TB Platten mit ca. 40% Platzbelegung.

Bei DSM Anmeldung kommt die Fehlermeldung: "Sie können sich nicht an das System anmelden, da der Speicherplatz derzeit voll ist. Führen Sie bitte einen Neustart des Systems aus und versuchen Sie es noch einmal." Neustart ändert aber nichts.

Habe mit Synology Assistent einen Speichertest durchgeführt... am Ende wird eine Message-Box wird angezeigt, dass ein oder mehrere Fehler beim Speichertest wurden gefunden wurden, es werden jedoch keine weiteren Details angezeigt.

Anmeldung über SSH als root möglich. Habe aus anderen Posts diverse Abfragen ausprobiert, siehe hier:
Rich (BBCode):
DS210j> df -h
Filesystem      Size  Used Avail Use% Mounted on
/tmp             58M   92K   58M   1% /tmp
/run             58M  476K   58M   1% /run
/dev/shm         58M     0   58M   0% /dev/shm

DS210j> fdisk -l /dev/sda

Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sda1               1         311     2490240  fd Linux raid autodetect
Partition 1 does not end on cylinder boundary
/dev/sda2             311         572     2097152  fd Linux raid autodetect
Partition 2 does not end on cylinder boundary
/dev/sda3             588      243201  1948788912   f Win95 Ext'd (LBA)
/dev/sda5             589      243201  1948780864  fd Linux raid autodetect

DS210j> more /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid1 sda5[0] sdb5[1]
      1948780732 blocks super 1.1 [2/2] [UU]

md1 : active raid1 sda2[0] sdb2[1]
      2097088 blocks [2/2] [UU]

md0 : active raid1 sda1[0] sdb1[1]
      2490176 blocks [2/2] [UU]

unused devices: <none>

DS210j> mount
/sys on /sys type sysfs (0)
none on /dev/pts type devpts (gid=4,mode=620)
/tmp on /tmp type tmpfs (0)
/run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
/proc/bus/usb on /proc/bus/usb type usbfs (0)
none on /proc/fs/nfsd type nfsd (0)

Kann es sein, dass die Systempartition gar nicht gemountet wurde? Wie könnte ich hier weiterkommen? Ich bin leider kein Linux Experte.
Bitte um eure Hinweise. Danke!
Luigi
 
Zuletzt bearbeitet:

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Mmh, da fehlt einiges. Das Raid1 selbst scheint ok zu sein. Bei mir:
Code:
root@DS415:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       2.3G  630M  1.6G  29% /
/tmp            3.9G  152K  3.9G   1% /tmp
/run            3.9G  2.7M  3.9G   1% /run
/dev/shm        3.9G  4.0K  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/md2        5.5T  1.4T  4.1T  25% /volume1

root@DS415:~# cat /etc/fstab
none /proc proc defaults 0 0
/dev/root / ext4 defaults 1 1
/dev/md2 /volume1 ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl 0 0
Was steht bei dir in der /etc/fstab?
 

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
die fstab ist offenbar leer...

Rich (BBCode):
DS210j> ls -l fstab
-rw-r--r--    1 root     root             0 Jun  4 21:23 fstab
DS210j> cat /etc/fstab
DS210j>

Danke!
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Sieht so aus. Was hast du am 4.6. um 21:23 genau gemacht? Gebootet?
Versuch sie mal mit den Einträgen von mir wiederherzustellen, die müssten auch bei dir so halbwegs passen.
 

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hi, also ich hab zuvor mit dem Assistenten den Speichertest durchgeführt bei dem am Ende die Box neu gestartet wird. Habe nochmals nachgesehen... auch jetzt viele Stunden später ist die fstab leer.

Verstehe ich dich richtig, ich soll versuchen die fehlenden Mounts manuell herzustellen? Das wären dann also diese hier die es bei mir nicht gibt:
Rich (BBCode):
/dev/root       2.3G  630M  1.6G  29% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
/dev/bus/usb    3.9G  4.0K  3.9G   1% /proc/bus/usb
/dev/md2        5.5T  1.4T  4.1T  25% /volume1

Die Hilfe vom mount Befehl zeigt mir einige Optionen... Die Sache ist ja recht heikel und ich will da nichts falsch machen... kannst du mir bitte ein Beispiel geben wie ich das richtig mache? Danke dir!

Rich (BBCode):
Usage: mount [OPTIONS] [-o OPTS] DEVICE NODE

Mount a filesystem. Filesystem autodetection requires /proc.

Options:
        -a              Mount all filesystems in fstab
        -f              Update /etc/mtab, but don't mount
        -n              Don't update /etc/mtab
        -r              Read-only mount
        -w              Read-write mount (default)
        -t FSTYPE       Filesystem type
        -O OPT          Mount only filesystems with option OPT (-a only)
-o OPT:
        loop            Ignored (loop devices are autodetected)
        [a]sync         Writes are [a]synchronous
        [no]atime       Disable/enable updates to inode access times
        [no]diratime    Disable/enable atime updates to directories
        [no]relatime    Disable/enable atime updates relative to modification time
        [no]dev         (Dis)allow use of special device files
        [no]exec        (Dis)allow use of executable files
        [no]suid        (Dis)allow set-user-id-root programs
        [r]shared       Convert [recursively] to a shared subtree
        [r]slave        Convert [recursively] to a slave subtree
        [r]private      Convert [recursively] to a private subtree
        [un]bindable    Make mount point [un]able to be bind mounted
        bind            Bind a file or directory to another location
        move            Relocate an existing mount point
        remount         Remount a mounted filesystem, changing flags
        ro/rw           Same as -r/-w

There are filesystem-specific -o flags.
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.881
Punkte für Reaktionen
1.168
Punkte
754
Kannst Du mit dem Unix-Editor vi umgehen? Oder traust Du Dir zu, in WinSCP einen Editor wie notepad++ zu konfigurieren und mit diesem dann die /etc/fstab so zu edit, dass mit Unix-Zeilenenden gearbeitet wird?
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Ich bin mir nicht sicher, wer die /etc/fstab erstellt - einmalig bei der Konfiguration oder mit Infos aus anderen Quellen bei jedem Booten. Bei mir hat sie den Zeitstempel des letzten Bootvorgangs, was auf letzeres schliessen lässt. Ich würde es einfach mal versuchen, die fstab mit obigen Infos aus meiner fstab zu füttern und dann neu zu booten. Entweder sie ist dann wieder leer oder es geht.
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.881
Punkte für Reaktionen
1.168
Punkte
754
Das war auch mein Gedanke. Wichtig ist nur, dass in die /etc/fstab nicht irgendwelcher Mist 'reingeschrieben wird - also z.B. Windows-Zeilenenden. Das ist eine zentrale Systemkonfigurationsdatei, ich weiß nicht, wie der Bootvorgang verläuft, wenn es da Fehler gibt.
 

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Ja, mit VI hab ich schon gearbeitet. Die Frage wäre nun was muss ich da rein schreiben?
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Probiers mit dem Inhalt von mir aus #2, also
Code:
none /proc proc defaults 0 0
/dev/root / ext4 defaults 1 1
/dev/md2 /volume1 ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl 0 0

Führe zuvor "lvdisplay -a" aus. Wenn da was ausgebenen wird, verwende in der letzten Zeile den angezeigten "LV Name" anstatt /dev/md2, also z.B.
Code:
none /proc proc defaults 0 0
/dev/root / ext4 defaults 1 1
/dev/vg1000/lv /volume1 ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl 0 0
 

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Ja, mit meinem LV Namen wäre das wie folgt:
Rich (BBCode):
none /proc proc defaults 0 0
/dev/root / ext4 defaults 1 1
/dev/vg1/lv /volume1 ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl 0 0
Allerdings hab ich das Problem, dass das Filesystem komplett voll ist und daher VI beim speichern mit :wq die Fehlermeldung "fstab" 3L, 0C zeigt.

Würde es was helfen wenn ich eine Datei lösche und damit Platz schaffen könnte? Welche wäre unkritisch? Danke!
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Du bist aber schon als "root" angemeldet (gleiches Passwort wie admin) und nicht nur als "admin"?
 

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
ja genau. Ich melde mich als root an mit dem Passwort vom Admin user. Wie auch im ersten Post geschrieben kommt auch beim Login beim DSM Web Inferface die Meldung, dass kein Speicherplatz zur Verfügung steht.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.292
Punkte für Reaktionen
2.860
Punkte
423
Boah, jetzt hört's auch bei mir auf. Aber logisch, wenn / erst garnicht gemountet ist. Vielleicht weiß jemand anderes mehr.
Ansonsten mach ein Ticket bei Synology auf.
 
Zuletzt bearbeitet:

Luigi01

Benutzer
Mitglied seit
25. Aug 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Danke trotzdem vielmals für deine Hilfe!

Es ist vielleicht so, dass durch den Stromausfall beim hochfahren irgendetwas falsch gelaufen ist und die Systempartition vollgemüllt wurde.
 
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