- To: Voytek Eymont <voytek@xxxxxxxxxx>
- Subject: Re: [SLUG] spliting 4GB IDE for a small server, how ?
- From: Glen Turner <glen.turner@xxxxxxxxxxxxx>
- Date: Fri Oct 4 17:06:06 2002
- Cc: SLUG <slug@xxxxxxxxxxx>
- Organization: Australian Academic and Research Network
- User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020408
Voytek Eymont wrote:
I'm installing RH7.3 for a small web/mail/mysql/php/dns whatever server;
default RH7.3 install on P2 64MB 4 GB IDE suggests this:
47MB /boot
2392 /usr
871 /home
384 /
259 /var
165 swap
*no* X installed
my current (non *nix) server already has about 852 MB in
httpd/mail data files, plus a bit more elsewhere,
I guess I need more in /home ..? at the expense of /usr ?
do I need 2392 in /usr ?
With only 4GB I'd seriously think about
/boot 50MB
swap 2 * RAM (including likely upgrades)
/ the rest
If you want to be slightly more sophisticated then
put bits of /var that grow without bound (like /var/spool
and /var/log) into their own partition. Easiest way to do
this is to put /var into its own partition and move /var/www
somewhere else
mv /var/www /var-www
cd /var
ln -s www ../var-www
Note the use of relative symlinks. This is important should
you ever use a rescue disk.
If you mail server puts stuff in /var/sppol/mail then
you might want to move /var/sppol/mail as well. Or
better still, deliver the mail under people's home directories
(so directory quotas can be used to bound growth) and
access these using a IMAP server (so reconfigure the e-mail
client to use IMAP rather than change client's mail folder,
as then you don't need to touch the clients for any future
changes).
once installed, is there any non-destructive resizing option ?
The current option is lvm + ext2resize (which works with
ext3 as well). Non-destructive but the disks can't be
mounted at the time. Tricky to do if you don't have a
CD-ROM drive.
This should improve a lot next year. Looks like 2.5 will
have a choice of logical volume managers and online resizing
for some filesystem types.