定制 JumpStart 安装方法是一个命令行界面,使您可以基于所创建的配置文件来自动安装或升级多个系统。 配置文件定义了特定软件安装要求。 您还可以结合使用 shell 脚本以包含安装前和安装后任务。 选择安装或升级所使用的配置文件和脚本。 定制 JumpStart 安装方法基于所选择的配置文件和脚本来安装或升级系统。 而且,您可以使用 sysidcfg 文件指定配置信息,以便使定制 JumpStart 安装完全不需要手动干预。
可以使用示例方案来说明定制 JumpStart 进程。 在此方案示例中,需要使用以下参数设置系统:
在 100 个新系统中安装 Solaris。
70 个系统是属于工程设计组的 SPARC 系统,需要作为独立的系统与针对开发者的 Solaris 操作环境软件组一起安装。
其余 30 个系统是属于市场营销组的 x86 系统 ,需要作为独立的系统与针对最终用户的 Solaris 操作环境软件组一起安装。
首先,系统管理员必须为每组系统创建一个 rules 文件和一个配置文件。 rules 文件是一个文本文件,包含针对您要安装 Solaris 软件的每组系统或单个系统的规则。 每个规则区分一组基于一个或多个系统属性的系统。 每个规则还可以将相应的系统组链接到一个配置文件。
配置文件是一个文本文件,它定义了如何在组中的各个系统上安装 Solaris 软件。 rules 文件和配置文件都必须位于 JumpStart 目录中。
对于该示例方案,系统管理员创建一个包含两个不同规则的 rules 文件,其中一个规则用于工程设计组,另一个用于市场营销组。 对于每个规则,系统的网络号用于区分工程设计组和市场营销组。
各个规则还包含指向适当配置文件的链接。 例如,在工程设计组的规则中,添加一个指向为工程设计组创建的 eng_profile 配置文件的链接。 在市场营销组的规则中,添加一个指向为市场营销组创建的 market_profile 配置文件的链接。
您可以将 rules 文件和配置文件保存在软盘上或服务器上。
当希望在非联网的独立系统上执行定制 JumpStart 安装时,需要一个配置文件软盘。
当希望在可以访问服务器的联网系统上执行定制 JumpStart 安装时,使用配置文件服务器。
创建 rules 文件和配置文件后,使用 check 脚本验证这些文件。 如果 check 脚本运行成功,则创建 rules.ok 文件。 rules.ok 是 JumpStart 程序用来安装 Solaris 软件的 rules 文件的生成版本。