Absturz-Auslöser herausfinden (btrfs defrag?)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
CountDracula
Beiträge: 86
Registriert: 14.01.2011 00:53:59
Wohnort: Transylvania

Absturz-Auslöser herausfinden (btrfs defrag?)

Beitrag von CountDracula » 08.05.2015 12:51:41

Hallo ihr,

ich habe einen kleinen Computer (Banana Pi mit dem Betriebssystem Bananian => Debian Wheezy mit Kernel 3.4.104-bananian) und betreibe diesen als Server (Samba, SSH, Apache, MySQL, CUPS) für private Zwecke (d.h. von außen nur per SSH ansprechbar).

Der Computer verfügt über zwei externe USB-Festplatten. Diese sind mit btrfs (v0.19) formatiert. Ich wollte gestern eine Festplatte mit einen btrfs-Befehl* testweise defragmentieren und gleichzeitig komprimieren. Bei einzelnen Ordner hatte es geklappt. Ich glaube, dass der Rechner sich irgendwann aufgehängt hat, als er die komplette Festplatte bearbeiten sollte. Ich konnte mich per SSH nicht mehr verbinden und auch pingen klappte nicht mehr.

Wo könnte ich Hinweise zu einer Kernel Panic finden? In den üblichen Logs* finde ich nichts. Mangels Tastatur und Bildschirm weiß ich nicht sicher, ob es eine war, aber die Nicht-Erreichbarkeit lässt mich darauf schließen.

*Befehl (wurde in einer screen-Session ausgeführt):

Code: Alles auswählen

time find /mnt/WDC_Backup/ -xdev -type f -exec btrfs filesystem defragment -v -clzo -- {} +
*Logs:

Code: Alles auswählen

/var/log/messages
/var/log/syslog
/var/log/kern.log
I am Dracula. I bid you welcome.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Absturz-Auslöser herausfinden (btrfs defrag?)

Beitrag von catdog2 » 08.05.2015 13:20:43

Vergiss es einfach. Btrfs sollte man wenn überhaupt nur mit aktuellem Kernel und den aktuellen tools verwenden, auf keinen Fall mit sowas altem wie einem 3.4.
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
CountDracula
Beiträge: 86
Registriert: 14.01.2011 00:53:59
Wohnort: Transylvania

Re: Absturz-Auslöser herausfinden (btrfs defrag?)

Beitrag von CountDracula » 08.05.2015 13:39:52

Hallo,

ich gebe dir Recht, dass der Kernel 3.4 (Mai 2012) und die Debianbtrfs-tools (0.19+20120328-7.1) schon ein bisschen angestaubt sind, aber der Kernel muss noch ein paar Wochen laufen. Dann kommt wahrscheinlich Kernel 3.16 (August 2014) zum Einsatz.

Es ist kein Produktivsystem. Ich bin nur daran interessiert, wie man das Problem finden kann :)

Vielleicht läuft der RAM voll?
I am Dracula. I bid you welcome.

Antworten