在安装 Solaris 软件之前,可以通过一些高级规划来确定系统是否具有足够的磁盘空间。
如何规划磁盘空间因人而异。请根据您的需要考虑按以下条件分配空间。
表 4–3 一般性的磁盘空间和交换空间规划
空间分配情况 |
描述 |
---|---|
文件系统 |
对于您创建的每个文件系统,分配比您需要的磁盘空间多 30% 的空间,以便升级到未来的 Solaris 版本。 缺省情况下,Solaris 安装方法只创建根目录 (/) 和 /swap。当为 OS 服务分配了空间后,还将创建 /export 目录。如果要升级到主要的 Solaris 发行版,可能需要在安装时重新划分系统片,而且分配的空间应为所需空间的两倍。如果要升级到更新版,可通过分配用于今后升级的额外磁盘空间来避免重新划分系统片。Solaris 更新版需要的磁盘空间比前一个发行版多大约 10%。您可以为每个文件系统多分配 30% 的额外磁盘空间,从而为 Solaris 的多次更新留出空间。 |
/var 文件系统 |
如果要使用故障转储功能 savecore(1M),请在 /var 文件系统中分配双倍于物理内存大小的空间。 |
交换 |
在以下情况下,Solaris 安装程序分配缺省的 512 MB 的交换区域:
缺省情况下,Solaris 安装程序通过放置交换片来分配交换空间,以便从第一个可用的磁盘柱面(在基于 SPARC 的系统上,一般是柱面 0)开始。在缺省磁盘布局中,这种放置方法为根 (/) 文件系统提供了最大的空间,并允许在升级时扩展根 (/) 文件系统。 如果您认为将来有可能需要扩大交换区域,则可以使用以下方式之一来放置交换片,使其从另一个磁盘柱面开始。
有关交换空间的概述,请参见《系统管理指南:设备和文件系统》中的第 21 章 “配置其他交换空间(任务)”。 |
提供主目录文件系统的服务器 |
缺省情况下,主目录通常位于 /export 文件系统中。 |
要安装的 Solaris 软件组 |
软件组是软件包的分组。在规划磁盘空间时,请记住可以向选择的软件组添加或从中删除个别的软件包。有关软件组的信息,请参见软件组的磁盘空间建议。 |
升级 |
|
语言支持 |
例如,中文、日语或韩文。如果计划安装一种语言,请为该语言分配约 0.7 GB 的额外磁盘空间。如果计划安装所有语言支持,最多需要为语言支持分配约 2.5 GB 的额外磁盘空间,具体取决于您安装的软件组。 |
打印或邮件支持 |
分配其他空间。 |
其他软件或第三方软件 |
分配其他空间。 |
Solaris 软件组是 Solaris 软件包的集合。每个软件组包括对不同功能和硬件驱动程序的支持。
对于初始安装,请根据要在系统上执行的功能选择要安装的软件组。
对于升级,必须升级到系统上安装的软件组。例如,如果已在系统上安装了最终用户 Solaris 软件组,则不能再使用升级选项升级到开发者 Solaris 软件组。但是,在升级期间可以向系统添加不属于当前已安装软件组的软件。
安装 Solaris 软件时,您可以选择向选定的 Solaris 软件组中添加或从中删除软件包。选择要添加或删除的软件包时,您需要了解软件依赖性以及 Solaris 软件的打包方法。
下图显示软件包的分组。“精简网络支持”包含最少数量的软件包,而“完整 Solaris 软件组加 OEM 支持”则包含所有软件包。
表 4–4 列出了 Solaris 软件组以及安装每个软件组建议的所需磁盘空间量。
表 4–4 中建议的磁盘空间包含用于以下三项的空间。
交换空间
修补程序
附加软件包
软件组 |
描述 |
建议的磁盘空间 |
---|---|---|
完整 Solaris 软件组加 OEM 支持 |
包含完整 Solaris 软件组以及附加的硬件驱动程序,包括安装时系统上没有的硬件的驱动程序。 |
6.8 GB |
完整 Solaris 软件组 |
包含开发者 Solaris 软件组中的软件包以及服务器需要的其他软件。 |
6.7 GB |
开发者 Solaris 软件组 |
包含最终用户 Solaris 软件组中的软件包以及用于软件开发的其他支持。附加的软件开发支持包括:库、头文件、手册页和程序设计工具。不包括编译器。 |
6.6 GB |
最终用户 Solaris 软件组 |
包含的软件包提供引导和运行联网 Solaris 系统和公用桌面环境所需的最少代码。 |
5.3 GB |
核心系统支持软件组 |
包含的软件包提供引导和运行联网 Solaris 系统所需的最少代码。 |
2.0 GB |
精简网络支持软件组 |
包含的软件包提供引导和运行 Solaris 系统所需的最少代码,网络服务支持有限。精简网络支持软件组提供基于文本的多用户控制台和系统管理实用程序。该软件组还使系统能够识别网络接口,但不能激活网络服务。 |
2.0 GB |