Subject: Re: disklabeling a 5 TB partition!?
To: Bill Studenmund <wrstuden@NetBSD.org>
From: Brian Buhrow <buhrow@lothlorien.nfbcal.org>
List: current-users
Date: 08/07/2006 21:24:45
On Aug 7,  8:59pm, Bill Studenmund wrote:
} Subject: Re: disklabeling a 5 TB partition!?
} > 2.  If you run a filesystem on a raid 5 system using the raw partition, y=
} ou
} > might or might not be able to get more  space, but if you do that, you
} > won't be able to do things like recalculate parity while the filesystem is
} > mounted.   Given the time it takes to calculate parity on something that
} > large, this is probably a trade off you're not going to want to make.  At
} > least, I wasn't willing to make it.
} 
} Huh? How does the partition type being used impact the RAID system's=20
} ability (or inability) to calculate parity?
} 
} Yes, parity on a multi-TB volume is a big (and irritating) deal. But I=20
}	 don't see how partitioning or the lack there of will impact it.
	Perhaps things have changed since last I tried, but as I remember,
when I had a filesystem on /dev/raid0d of a raid5 set some years ago under
NetBSD-1.5 and 1.6/i386, I couldn't run raidctl -P on that mounted
filesystem because the system complained that the device was busy.  Also,
if I started the raid check before the filesystem was mounted, mount would
complain that the device was busy until after the parity calculation was
completed.
	I concluded that in order to do background parity checks, I had to put
filesystems on raid sets on partitions other than the raw partition.  If
this is wrong, then please correct me and let me know what I did in error.
-Brian