Admin-Ahead Community

Linux => General Linux => Topic started by: Aby on January 23, 2014, 02:22:44 pm

Title: Linux Server Rebuild journal on a ext3 file system
Post by: Aby on January 23, 2014, 02:22:44 pm

You may encounter problems with journal in file system. It means that, your system will boot normally as it should. But after sometime, the partitions will be remounted as Read-Only file system since kernel is unable to read the blocks int the journal. In this situation, we used to try fixing with a manual file system check. But it solves the problems in a rare case. So, the only way to fix this issue by rebuilding the journal. This can be achieved using the following steps.

Note : Please make sure that you have booted  the machine with a Rescue CD or through Single User Mode.
Consider, the partition /dev/sda5 is having corrupted journals,

Un-mount the partition
 umount /dev/sda5

Perform a FSCK
f sck -y /dev/sda5

Remove the journal support
tune2fs -O ^has_journal /dev/sda5

Perform fsck again
 fsck -y /dev/sda5

Covert to ext3 (or) Enable journal
 tune2fs -j /dev/sda5

After executing the above command, remount the partition (or) reboot the system/server.
Try this out...