本章描述不同的安装技术。Solaris 操作环境提供了若干种安装或升级方法。每种安装技术都提供了不同的适用于特定安装要求和环境的功能。请选择最适合您的环境的技术。
Solaris 9 DVD 或 Solaris 9 Installation CD 上的 Solaris Web Start 安装程序可以使用图形用户界面 (GUI) 或命令行界面 (CLI) 运行。 Solaris Web Start 程序引导您一步步安装或升级 Solaris 软件和附加软件。您可以使用缺省选项安装,也可以使用定制选项以便只安装所需的软件。
如果您刚刚接触 Solaris 操作环境或 UNIX®,Solaris Web Start 程序使您能够在安装过程中很容易地前后移动以进行必要的更改。安装任务被划分成多个面板,这些面板为您提供缺省值以便进行选择。
由于 Solaris Web Start 程序提示您输入信息,您必须与安装程序进行交互。因此,当您必须安装或升级几个系统时,该安装方法可能不是最有效的方法。对于大量系统的批处理安装,请使用定制 JumpStart 或 Solaris Flash 安装功能。
有关详细说明,请参见第 14 章,使用 Solaris Web Start 程序(任务)。
Solaris 9 Software 1 of 2 CD 上的 Solaris suninstall 程序 使用命令行界面 (CLI) 运行。 Solaris suninstall 程序 引导您一步步安装或升级到 Solaris 9 软件。如果您没有足够的内存来运行 GUI 并且运行的是国际语言环境,那么这种安装方法很适合。
Solaris suninstall 程序 仅安装 Solaris 操作环境软件。此程序不能识别第三方应用程序或可从网络下载的软件。安装了 Solaris 操作环境以后,您必须安装第三方应用程序。而且,在安装过程中还要提示您输入系统配置信息,所以 suninstall 不是用于安装多个系统的最有效的安装方法。Solaris Web Start 程序使您能够安装第三方应用程序。或者,对于大量系统的批处理安装,使用定制 JumpStart 或 Solaris Flash 安装功能。
有关详细说明,请参见第 15 章,使用 Solaris suninstall 程序(任务)。
定制 JumpStart 安装方法是一个命令行界面,该界面使您能够基于所创建的配置文件来自动安装或升级多个系统。 配置文件定义特定的软件安装要求。您还可以结合使用 shell 脚本以包含安装前和安装后任务。选择安装或升级所使用的配置文件和脚本。随后,定制 JumpStart 安装方法安装或升级系统。
如果您了解 Solaris 操作环境和 shell,并且有多个系统要安装,则定制 JumpStart 安装方法可能是您用来安装系统的最有效的方法。
如果您计划只安装几个系统,则该安装方法的效率会降低。创建定制 JumpStart 环境可能非常耗费时间,以至于使用该安装方法并不能节省时间。
有关详细说明,请参见第 23 章,准备定制 JumpStart 安装(任务)。
Solaris Flash 安装功能使您可以基于您在主系统上安装的配置来安装多个系统。安装和配置主系统以后,您需要从主系统创建 Solaris Flash 归档文件。您可以根据需要创建任意多个 Solaris Flash 归档文件。选择要在各个不同系统中安装的 Solaris Flash 归档文件。该安装方法使您能够使用同一软件和配置有效地安装多个系统。
当您使用任何一种 Solaris 安装方法且未选择安装 Solaris Flash 归档文件时,安装方法将分别安装每个 Solaris 软件包。基于软件包的安装方法是很耗费时间的,原因是该安装方法必须为每个软件包更新软件包映射。Solaris Flash 归档文件在系统中的安装速度要比您分别安装各个 Solaris 软件包快得多。
使用每种 Solaris 安装方法,您都可以复制 Solaris Flash 归档文件的初始安装。Solaris Web Start 安装方法和 Solaris suninstall 程序 提示您选择要安装的 Solaris Flash 归档文件。如果您要执行定制 JumpStart 安装,则在配置文件中指定您要安装的 Solaris Flash 归档文件。如果要执行 Solaris Live Upgrade,则指定要在不活动引导环境中安装的 Solaris Flash 归档文件。
如果您希望更新以前安装的克隆系统,您可以使用差别归档文件安装更改。使用定制 Jumpstart 安装方法,差别归档文件可以安装仅包含两个系统映像间差别的归档文件。
如果您具有许多要在系统上安装的不同配置,则对每个系统都需要一个 Solaris Flash 归档文件。Solaris Flash 归档文件是大文件,需要大量的磁盘空间。而且,创建 Solaris Flash 归档文件以后,您将不能更改归档文件。如果您有许多不同的安装配置,或者您能够灵活地更改安装配置,则可以考虑使用定制 JumpStart 安装方法。另外,还可以使用 JumpStart 结束脚本或嵌入的 Flash 配置后脚本实现系统特定的定制。
有关 Solaris Flash 安装功能(包括安装归档文件进行初始安装或更新以及使用脚本)的概述,请参见第 17 章,Solaris Flash(概述和规划)。
有关使用定制 JumpStart 安装归档文件的详细说明,请参见准备使用定制 JumpStart 安装来安装 Solaris Flash 归档文件。
使用 Solaris Live Upgrade 进行升级的方法允许在活动引导环境依然运行时升级重复的引导环境,因而消除了生产环境的停机时间。 Solaris Live Upgrade 可以与 GUI 或 CLI 一起运行。首先创建重复的引导环境。创建了重复的引导环境以后,您可以在非活动引导环境中升级或安装 Solaris Flash 归档文件。当您准备就绪时,激活非活动引导环境,在下一次重新引导时,非活动引导环境将切换为活动引导环境。如果发生故障,您可以使用简单的激活和重新引导来恢复原始的引导环境。
有关详细的概述和说明,请参见第 29 章,Solaris Live Upgrade(主题)。
当您将 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD 插入到驱动器中并打开系统时,JumpStart 安装方法在新的 SPARC 系统上自动安装 Solaris 软件。选择基于系统型号和磁盘大小的缺省配置文件。该配置文件确定哪些软件组件被安装到系统上。不会提示您输入系统配置信息,并且您不能选择要安装哪些软件。
使用此安装方法所需的 JumpStart 引导映像被预先安装在所有基于 SPARC 的新系统上。如果有较旧的基于 SPARC 的系统,可以通过使用 re-preinstall(1M) 命令向系统添加 JumpStart 安装方法。 不能在基于 x86 的系统上使用 JumpStart 安装方法。