On Thu, Sep 04, 2003 at 04:23:00PM -0700, Jim Sibley wrote:
> John McKown wrote:
>
> >What would you like, specifically?
>
> I am trying to understand how to handle the large
> distribution sizes with the small buckets I am given
> to use. My users, being devlopers, can and will use
> everything they can find on the distribution. Yet I
> have to manage large DASD subsystems where subchannel
> I/O needs to be optimized to get the best performance
> overall and large volumes w/o PAV's are a bottleneck
> on shark (or RVA for that matter).
>
> >1) Create a 3390-9 or -27 for the /usr partition. The
> >problems are (a)
> >possible I/O queueing to the physical device, (b) not
> >have a
> >correspondingly
> >sized volume for D.R. purposes.
>
> The D.R. is a good point - the D.R. site would have to
> have the same exact hardware (-9 or -27 volumes) which
> would certainly limit D.R. to shark.
>
> Mark's point is much the same - recovery using LVM or
> RAID can be a problem. I think John Summerfield also
> mentioned this in a different thread.
But what happens if you ever one of the partitions needs extra space?
(Is this an "if" or a "when"?).
With LVM adding space is a simple matter. Does not require any planning.
With the sub-partitions, you have to hope you'll have a partition with
enough free disk space. Remembe that you'll do this moving when a
certain partition will be almost full (and maybe some others), so some
extra disk space will be needed for the transfer alone.
>
> Option 2 (/usr subdirectories on different volumes) is
> operationally probably the best. You're not bound by
> a particular physical DASD subsystem and you have
> direct access to the volume for fsck and other repair
> actions.
You are limited by the arbitrary size of large subdirs on your system.
On my system:
/usr: 3.4G
X11R6: 132M
bin: 187M
lib: 789M
local: 846M
share: 1.1G
man 28M
gnome 52M
apps 52M
emacs 67M
locale 101M
texmf 154M
doc 313M
src: 303M
Furthermore: when you partition, you have to leave extra room in both
partittions (both in /usr and in /usr/share), because most packages will
install files in both.
>
> But, unfortunately, it seems you have to use RAID or
> LVM during your initial install to find out how big
> the subdirectories really are.
And what about later? You have to assume you estimated right on all
partitions.
--
Tzafrir Cohen +---------------------------+
http://www.technion.ac.il/~tzafrir/ |vim is a mutt's best friend|
mailto:[EMAIL PROTECTED] +---------------------------+