Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to create a couple of 10 TB filesystems on a RHEL 4.8 file server. ext3 theoretically supports up to 16 TB, but I know there are some gotchas above 8 TB. All the docs I've seen suggest that I should just pass -F to mkfs.ext3, but when I do that, mkfs.ext3 segfaults.

I'm wondering about trying to download a newer version of e2fsprogs and just format it that way, but I worry about the gotchas (will I suddenly discover, months down the road, that the moment the machine starts to fill the partition it starts overwriting everything?)

I could move to RHEL 5, but that will put the file server on a different version of RHEL from all the other machines, and I'd like to avoid that if I can. But I have that in my back pocket if it's really necessary.

So I just wonder if there's an easy obvious reliable trick to format my disks.

share|improve this question
up vote 1 down vote accepted

I don't think RHEL4 has the unsigned patch required for ext3 to support 2^32 blocks, in which case you are stuck with 8 TB file systems.

GFS supports filesystems up to 16 TB on 32-bit systems, including RHEL4.

share|improve this answer
Just to close this out, I landed up migrating everything to RHEL 5 (well, mostly CentOS 5, actually). That was well worthwhile and the big disk works great. – Alistair Bell Jul 29 '10 at 19:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.