Suse Linux Enterprise Server 9 SP3 I've tried to create a large 5TB file system using both reiserfs and ext3 and both have failed. I end up with only a 1.5TB file system. Does anyone know why this doesn't work, what to do to fix it? Others have suggested that only XFS or JFS will work. Is this so? Thanks, -Mark
On Wednesday 19 July 2006 16:10, Mark F wrote:> Suse Linux Enterprise Server 9 SP3 > > I've tried to create a large 5TB file system using both reiserfs and > ext3 and both have failed.how did they fail?> > I end up with only a 1.5TB file system. Does anyone know why this > doesn't work, what to do to fix it?you have a single 5TB device? h/w raid, I think ? you might need to convert the partition table to GPT format for supporting 2TB+ partitions. it can be done by the gnu parted tool.> Others have suggested that only XFS or JFS will work. Is this so? > > Thanks, > -Mark-- Alex.
On Jul 19, 2006 16:57 +0400, Alexander Zarochentsev wrote:> On Wednesday 19 July 2006 16:10, Mark F wrote: > > I've tried to create a large 5TB file system using both reiserfs and > > ext3 and both have failed. > > you might need to convert the partition table to GPT format for > supporting 2TB+ partitions. it can be done by the gnu parted tool.Or, for that matter, don't use a partition table at all, since this adds an unhelpful offset to all the filesystem structures and can hurt performance on RAID where the filesystem is trying to align IO to RAID stripe boundaries. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc.
Hi, On Wed, Jul 19, 2006 at 07:10:56AM -0500, Mark F wrote:> Suse Linux Enterprise Server 9 SP3 > > I've tried to create a large 5TB file system using both reiserfs and ext3 > and both have failed. > > I end up with only a 1.5TB file system. Does anyone know why this doesn't > work, what to do to fix it?I fixed a bug in mke2fs that had this result over a year ago, so a recent e2fsprogs should fix it. Failing that, there's a workaround: use "mke2fs -b 4096" to prevent mke2fs from trying to work out the device size in units of 1k blocks. Counting in 4k blocks prevents a 32-bit overflow. --Stephen