磁盘分区的时候,应该将//usr/local/boot/var/home/tmp挂载到不同的分区当中,即使某些目录空间被耗尽也不会影响系统的使用,并且将所有分区(除了挂载/boot目录的分区)都创建在LVM上,指定各分区的大小(未用到的空间不需要对其操作),倘若某个分区的空间不足,LVM能够为其增加容量,而不需要改动任何分区。

系统有12G磁盘空间,分区方案如下:

目录

空间容量

配置说明

/boot

120MB

包含了操作系统的内核和正常启动系统的文件,把/boot单独分区,使主要的其它分区出现了问题,系统依然能够启动。

/swap

512MB

作为交换分区,推荐大小为内存的两倍,本机的内存为256M,所以分配为512M。

/home

2G

该空间主要存放用户的个人文件。

/tmp

1G

存放大量的临时文件和碎片,对于多用户系统或者网络服务器是必要的。当用户对系统进行了错误的操作,因为文件系统的这一部分仍然还承受着读写操作,它通常会比其它的部分更快地发生问题,所以文件系统的其它部分仍然是安全的。

/usr

3G

此目录是所有软件的默认安装目录,由于此系统为web服务器,数据库会不断增大,应该预留更多的空间。

/var

2G

/var分区是数据变化频繁,存放系统日志分区,也是 LINUX redhat AS 4.0的WEB目录默认存放位置,如/var/www/html。

/

3G

系统剩余的目录都挂在到此分区中。