[Gllug] Ext3 problems
Dylan
dylan at dylan.me.uk
Tue Sep 21 13:38:33 UTC 2004
Hi All,
I've been trying to debug a problem for a friend... Three days ago, he
found that there were suddenly permission problems and missing files in
his home directory (on /dev/hdb2). He rebooted, and got dropped at a
runlevel 1 login after fsck failed. I had him fsck the fs manually, and
all seemed fine after the subsequent reboot.
He shut down, but when he booted the next day the permission problems
and missing files had returned. Another fsck cleared the problem - and
I've had him disable the DMA on the drive, and set him to making sure
what remains is backed up.
There is this in /var/log/messages:
Sep 19 00:20:22 rivendell kernel: init_special_inode: bogus i_mode (155)
Sep 19 00:20:56 rivendell kernel: init_special_inode: bogus i_mode (155)
Sep 19 00:21:04 rivendell last message repeated 3 times
Sep 19 00:21:07 rivendell kernel: EXT3-fs error (device hdb2):
ext3_free_blocks: Freeing blocks in system zones - Block = 590051,
count = 1
Sep 19 00:21:07 rivendell kernel: Aborting journal on device hdb2.
Sep 19 00:21:07 rivendell kernel: ext3_free_blocks: aborting
transaction: Journal has aborted in
__ext3_journal_get_undo_access<2>EXT3-fs error (device hdb2) in
ext3_free_blocks: Journal has aborted
Sep 19 00:21:07 rivendell kernel: ext3_free_blocks: aborting
transaction: Journal has aborted in
__ext3_journal_get_undo_access<2>EXT3-fs error (device hdb2) in
ext3_free_blocks: Journal has aborted
Sep 19 00:21:07 rivendell kernel: ext3_reserve_inode_write: aborting
transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device hdb2) in
ext3_reserve_inode_write: Journal has aborted
Sep 19 00:21:07 rivendell kernel: ext3_reserve_inode_write: aborting
transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device hdb2) in
ext3_reserve_inode_write: Journal has aborted
Sep 19 00:21:07 rivendell kernel: EXT3-fs error (device hdb2) in
ext3_orphan_del: Journal has aborted
Sep 19 00:21:07 rivendell kernel: EXT3-fs error (device hdb2) in
ext3_truncate: Journal has aborted
Sep 19 00:21:08 rivendell kernel: ext3_abort called.
Sep 19 00:21:08 rivendell kernel: EXT3-fs abort (device hdb2):
ext3_journal_start: Detected aborted journal
Sep 19 00:21:08 rivendell kernel: Remounting filesystem read-only
Sep 19 00:21:08 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:21:08 rivendell kernel: __journal_remove_journal_head: freeing
b_committed_data
Sep 19 00:21:08 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:21:08 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:21:11 rivendell kernel: init_special_inode: bogus i_mode (155)
Sep 19 00:21:23 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:21:38 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:21:42 rivendell gconfd (david-8374): Could not open saved
state file '/home/david/.gconfd/saved_state.tmp' for writing: Read-only
file system
Sep 19 00:21:44 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:22:00 rivendell last message repeated 6 times
Sep 19 00:22:41 rivendell last message repeated 2 times
Sep 19 00:22:43 rivendell kernel: init_special_inode: bogus i_mode (155)
Sep 19 00:23:02 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:23:29 rivendell last message repeated 3 times
Sep 19 00:23:51 rivendell last message repeated 3 times
Sep 19 00:24:38 rivendell last message repeated 3 times
Sep 19 00:24:40 rivendell kernel: init_special_inode: bogus i_mode (300)
Sep 19 00:24:40 rivendell kernel: init_special_inode: bogus i_mode (300)
Sep 19 00:24:43 rivendell kernel: init_special_inode: bogus i_mode (244)
Sep 19 00:24:44 rivendell last message repeated 6 times
Sep 19 00:24:45 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:24:58 rivendell last message repeated 13 times
Sep 19 00:25:00 rivendell kernel: EXT3-fs error (device hdb3):
ext3_readdir: bad entry in directory #1716961: directory entry across
blocks - offset=1020, inode=1716995, rec_len=29220, name_len=27
Sep 19 00:25:00 rivendell kernel: Aborting journal on device hdb3.
Sep 19 00:25:00 rivendell kernel: ext3_abort called.
Sep 19 00:25:00 rivendell kernel: EXT3-fs abort (device hdb3):
ext3_journal_start: Detected aborted journal
Sep 19 00:25:00 rivendell kernel: Remounting filesystem read-only
Sep 19 00:25:03 rivendell kernel: init_special_inode: bogus i_mode (155)
Sep 19 00:25:05 rivendell last message repeated 32 times
Sep 19 00:25:15 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:25:48 rivendell last message repeated 11 times
Sep 19 00:25:55 rivendell last message repeated 4 times
Sep 19 00:32:26 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:32:43 rivendell last message repeated 9 times
Sep 19 00:32:45 rivendell kernel: init_special_inode: bogus i_mode (200)
Sep 19 00:33:59 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Sep 19 00:34:11 rivendell last message repeated 6 times
Sep 19 00:35:25 rivendell last message repeated 4 times
Sep 19 00:36:17 rivendell last message repeated 9 times
Sep 19 00:37:21 rivendell kernel: EXT3-fs error (device hdb2) in
start_transaction: Journal has aborted
Any suggestions as to where the problem may lie would be most welcome.
Dylan
--
"I see your Schwartz is as big as mine"
-Dark Helmet
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list