Howto repair a server’s filesystem without rebooting

Author: stephan  |  Category: Linux, Netzwerk

[lang_en]
When you got the message that a drive is readonly because of a faulty filesystem or journal was aborted you want to repair it without rebooting especially if the computer is a remote server.

First shutdown all processes accessing the Filesystem
fuser -v -m /home/

If you have subdrive , umount them first
umount /home/myhome

then
tune2fs -O ^has journal /dev/sda7
fsck /dev/sda7
tune2fs -j /dev/sda7

restart stopped services again
[/lang_en]
[lang_de]
Wenn eine Partion schreibgeschützt ist aufgrund eines Festplattenfehlers oder man die Meldung bekommt “ jounal was aborted“ möchte man die Partiton lieber ohne Reboot reparieren, speziell bei einem entfernten Server.

Als erstes müssen alle Prozese beendet wirden, die das Filesystem belegen.
fuser -v -m /home/

Unterpartitionen müssen ebenfalls ausgehängt werden
umount /home/myhome

dann
tune2fs -O ^has journal /dev/sda7
fsck /dev/sda7
tune2fs -j /dev/sda7

und nun muss man nur beendete Prozesse wieder starten
[lang_de]

Tags: , , , , ,