FreeBSD服务器分区建议

FreeBSD服务器分区建议
第一个硬盘(或者唯一的一个硬盘)建议分区如下:
/         256M
swap         1024M - 2048M
/var         256M
/tmp         128M - 1024M
/usr         1024M
/build         2048M
/home         *


第二个硬盘的全部空间作为一个分区加载为“/disk1”,第三个硬盘的全部空间作为一个分区加载为“/disk2”,依此类推。
安装过程中不要安装“src”和“ports”两部分,安装完毕以后,建立以下目录:
/build/src
/build/obj
/build/ports

并建立以下链接:
rm -rf /usr/src /usr/obj /usr/ports
ln -s /build/src /usr/src
ln -s /build/obj /usr/obj
ln -s /build/ports /usr/ports

然后在从光盘的相应目录里面使用 install.sh 或者直接试用 cvsup 安装源代码树和 ports 到“/build”的相应目录。
/build主要用来做cvsup用,随时准备make world , 还可以保存自己用来编译的源代码.
/usr保持干净的系统.
其他应用的软件放到其他地方去,比如disk1

对swap 256的说明:
对邮件是小了点,不过使用vpopmail的话,也不用夸张到10G-50G去.


附:另外一种分区结构:
FreeBSD#df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 126M 70M 46M 61% /
/dev/da0s1g 2.3G 1.6G 499M 77% /build
/dev/da1s1e 4.1G 177M 3.6G 5% /opt
/dev/da0s1f 1008M 465M 462M 50% /usr
/dev/da0s1e 252M 26M 206M 11% /var
procfs 4.0K 4.0K 0B 100% /proc

FreeBSD#l /opt
total 10
drwxr-xr-x 8 mysql mysql 512 May 16 07:08 db
drwxr-xr-x 3 root wheel 1536 May 17 22:33 home
drwxr-xr-x 10 root qmail 512 May 16 04:54 qmail
drwxr-xr-x 8 vpopmail vchkpw 512 May 16 05:48 vpopmail
drwxr-xr-x 8 root wheel 512 May 17 23:20 www

你可能感兴趣的:(FreeBSD服务器分区建议)