e2fsck too old / ext3 HTREE errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,

i have a tricky situation here and and don't know where to start with the solution.
i happened to set up a linux system, but i had to install the base system on another machine. i used e2fsprogs 1.30-WIP (30-Sep-2002) for this.
now the machine is up and running, but i have to use e2fsprogs 1.27 (8-Mar-2002). it's a debian system and i wanted to stay sane & stable, hence using an older version of e2fsprogs.

but now i tried to check my fs and all i get is:

root@sheep:/# fsck.ext3 -v /dev/sda8
e2fsck 1.27 (8-Mar-2002)
fsck.ext3: Filesystem has unsupported feature(s) (/dev/sda8)
e2fsck: Get a newer version of e2fsck!
root@sheep:/#

##uuh, 1.30-WIP must be using some features to create a fs, which 1.27 ##does not understand.
##so i grabbed 1.30-WIP and compiled the tools by myself (i can't use ##the binary-compiled version of 1.30-WIP because i would have to ##upgrade my libc6 -- and i don't wanna do this)
##
##now, weird things happen:

root@sheep:/# /usr/local/sbin/fsck.ext3 -v /dev/sda8
e2fsck 1.30-WIP (30-Sep-2002)
/dev/sda8: clean, 615/48960 files, 31719/195568 blocks

### ok, but didn't trust this 'clean':

root@sheep:/# /usr/local/sbin/fsck.ext3 -fv /dev/sda8
e2fsck 1.30-WIP (30-Sep-2002)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 3A: Optimizing directories
Optimizing directories: 16430
Pass 4: Checking reference counts
Pass 5: Checking group summary information

/dev/sda8: ***** FILE SYSTEM WAS MODIFIED *****

615 inodes used (1%)
17 non-contiguous inodes (2.8%)
# of inodes with ind/dind/tind blocks: 251/10/0
31720 blocks used (16%)
0 bad blocks
0 large files

519 regular files
87 directories
0 character device files
0 block device files
0 fifos
6 links
0 symbolic links (0 fast symbolic links)
0 sockets
--------
612 files

### fs was modified? what's going on here?
### a 3rd run gives:

root@sheep:/# /usr/local/sbin/fsck.ext3 -fv /dev/sda8
e2fsck 1.30-WIP (30-Sep-2002)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Problem in HTREE directory inode 16430: node (0) has bad limit (31744)
Clear HTree index<y>?

### well, and these HTREE issues are continuing (sp?) to infinity.
that means, in *every* fs-check there are always HTREE issues, and i don't know if i should fix these by typing "y" or so.

what are your advises on this?

to re-check the issue, i created an 80MB zero file, created a ext3fs with 1.30-WIP, tried to check with 1.27 and as assumed i got an error about "e2fsck too old". checking and re-checking this file with 1.30-WIP gives no errors, when no files are in it.
but loop-mounting this file and just copying /var/lib to this loop-dir, unmounting it and checking it again with 1.30-WIP gives HTREE errors again.

please give me a hint on what to do.
in daily usage i got no errors and no anormalities in using the fs but and don't wanna wake up one day and see everything screwed up.

Thanks in advance,
Christian.

--
############ Christian ##############
######## evilninja@gmx.net ##########
#####################################



_______________________________________________

Ext3-users@redhat.com
https://listman.redhat.com/mailman/listinfo/ext3-users

[Index of Archives]         [Linux RAID]     [Kernel Development]     [Red Hat Install]     [Video 4 Linux]     [Postgresql]     [Fedora]     [Gimp]     [Yosemite News]

  Powered by Linux