The reason Unix is partitioned into multiple partitions is that if the root partition
fills up, the system will start crashing. Often this is because
the accounting files fill the disk after a while. Even though most users don't use
accounting the system generally will create accounting files.
Most of the Unix systems I have worked with have the OS on an individual disk even if
they use a RAID. RAIDs do slow system performance due to the
multiple writes. You generally want the OS and SWAP on a non RAID drive.
On Unix you have the same security concerns as NT. The permission implementation is
different than NT. You want your WEB server to have it's own ID,
Cold Fusion should have it's own as well. When you put WEB pages out on a production
system you want to set the permission so you take away write
permission for user, group and world. If someone manages an exploit where they get
root access, you are still in trouble. That is why you want as many
process as possible to run as their own ID. This way, if someone gets in through a
process, it should be running as that ID rather than root. Also, your
WEB pages should not be owned by the Cold Fusion or WEB server ID. This way, they
can't set the permissions to make the files write able. Only the owner
and root can do that if they are set r-xr-xr-x.
The main reason I configure multiple partitions on my Microsoft based systems is to
separate OS, Programs and data. I generally run Windows ME/98/95, NT
and Linux on the same box. I often configure with three partitions for each Microsoft
OS and one FAT partition as well so I can transfer files between
the different OSs. I use the C partition for OS related items, D for Programs and E
for Data. I move all of the log files I can to the E partition as
well. This makes it easier to find out how much space is being used for different
things. It also makes it easier to do backups of only the data. I have
had so many occasions where Windows has crashed and taken out the C partition, under
NT and ME/98/95, that I want to be able to reformat it and reload
then re-install applications as I need to. This way, I don't lose data as easily.
Chuck
[EMAIL PROTECTED] wrote:
> .....perhaps there are aome Unix folks here that could explain this
> better? IIRC, Unix does not have a problem with partition sizes that
> NT4 had. Yet, I'd be willing to bet my salary that a Unix admin would
> bust out laughing at someone for purposing to not partition their HD
> on a Unix server. (well I would not shake on it! :} ) Perhaps a Unix
> person here could chime in....
>
> One example I can think of is this. Say you do not partition your HD
> up and you get some fluke code that starts filling up your mail spool
> directory at an exponential rate. Ooops! If the mail spool dir sat
> on a seperate partiton, then this would not be so bad.
>
> My $0.0002
>
> Cheers!
> -----
> 'You call this user friendly? Then why do I need to press start to
> stop my computer?.'
> -- anonymous user of GUIs
>
> Douglas Knudsen
> Leveraged Technologies Group
> Alltel AIS
> 678-351-6063
> Got Linux? http://linuxmall.com
>
> >
> >I agree that partitioning is a great tool to employ, but I think the
> circumstances that necessitate partitioning are not as common as we
> would
> like to believe. Don't get me wrong, with Windows NT 4, we always
> created
> partitions, but all our reasons for doing so have been addressed with
> Windows 2000. Given that partitions are generally an unwarranted
> complication for us.
>
> Benjamin S. Rogers
> Web Developer, c4.net
> Voice: (508) 240-0051
> Fax: (508) 240-0057
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
To unsubscribe, send a message to [EMAIL PROTECTED] with
'unsubscribe' in the body or visit the list page at www.houseoffusion.com