FreeBSD handbook中文版 6 配置与调整(1) 目录 6 配置与调整 6.1 概要 6.2 初步配置 6.3 核心配置 6.4 应用程序配置 6.5 启动服务 6.6 虚拟主机 6.7 配置文件 6.8 用sysctl 调整 6.9 调整磁盘 6.10 调整内核限制 ============================================================= (翻译中出现的任何问题或错误,请广大读者及时反馈给我:freebsdhandbook@163.com) 6.1 概要 FreeBSD 系统管理配置的情况。这章也会描述一些用来调整FreeBSD 系统性能的参数。 . . . . . . . . . 6.2 初步配置 6.2.1 分区设计 6.2.1.1 基础分区 磁道传输数据要比从内磁道传输数据来得快,这一点很重要。记住这点,你可以把比较小的, FreeBSD 使用手册 II. 系统管理 第6 章配置与调整 正确地配置系统能充分地减少以后维护和升级系统所需的工作量。这章将描述一些 读完这章你将了解到这些: 为什么和如何在你的硬盘上分配空间,规划和放置文件系统和交换分区。 rc.conf 配置文件和/usr/local/etc/rc.d启动系统的基础。 如何在你网络设备上分配虚拟主机。 如何在/etc上使用不同的配置。 如何使用sysctl 变量调节FreeBSD。 如何调整磁盘的性能和修改内核的限制。 在阅读这章之前你应当: 了解Unix 和FreeBSD 的基础知识(第3 章)。 熟悉如何与FreeBSD 的源文件保持同步。 内核配置和编译的基础(第9 章)。 当使用disklabel 或sysinstall 命令划分你的文件系统时,需要记住硬盘驱动器从外 第1 页FreeBSD 使用手册 经常访问的如root 和swap 放在靠近外磁道的地方。可以把比较大的分区如/usr放在内磁 道上。这样做,按照相同的顺序创建分区:root,swap,/var,/usr。 你的/var分区的大小能反映你机器的使用状况。/var主要用来存放:邮箱,打印spool 和 日志文件。邮箱和日志文件可能会达到一个无法预料的数量,这主要取决于在你的系统上有 多少用户和你的日志文件可以保存多长时间。如果你想要运行一个邮件服务器,一个超过G 数量级的/var分区是必要的。另外, /var/tmp要足够大,以便于能够包含足够的你可能会 添加的packages。 /usr分区保存了支持系统所需的文件和一个叫做/usr/local的用来保存从ports 安装 文件的子目录。如果你不使用ports 也不希望把系统源代码保存在机器上,你可以节省超过 1G 的/usr分区。如果你安装许多ports,我们建议至少要为/usr保留2G 的空间,如果你也 想把系统源代码保存在你的机器上,我们建议为/usr保留3G 的空间。不要低估了这个分区 所需要的空间的大小,它可能会不断增加,让你非常吃惊!当你调整分区的大小时,记住你 的系统可能会不断增加对空间的需求。 注意:一些使用sysinstall 的自动默认分区的用户会发现,一段时间以后他们的root 或/var分区会变得很小。建议尽可能把分区分的大一些。 6.2.1.2 Swap 分区