以下各项介绍了迁移到使用自动化安装程序时可以使用的一些策略。
将 JumpStart 规则和配置文件转换为 AI 条件、AI 清单和 SMF 系统配置文件。
获得 js2ai 命令:
# pkg install install/js2ai
遵循下列页中的说明将 JumpStart 数据转换为 AI 数据:
js2ai(1M) 手册页
将一个服务器同时用作 JumpStart 安装服务器和 AI 安装服务器。
使用此配置,可以在 Oracle Solaris 11 服务器中支持具有 JumpStart 功能的系统。有关更多信息,请参见Chapter 4, 在 Oracle Solaris 11 服务器上使用 JumpStart 安装 Oracle Solaris 10。
动态派生 AI 客户机置备清单。
请参见安装 Oracle Solaris 11.2 系统 中的在客户机安装时创建 AI 清单。JumpStart 开始脚本可以动态处理传递给安装程序的安装参数。AI 可以在客户机安装时查询客户机属性,并动态派生为该客户机定制的置备清单。环境变量指定客户机的硬件属性,其中大多数属性与 JumpStart 开始脚本使用的环境变量相同。
访问 AI 安装的软件包系统信息库。
使用 Internet 上的 Oracle Solaris 11 软件包系统信息库,例如 pkg.oracle.com。
创建软件包系统信息库的本地副本:在 Oracle Solaris 11.2 中复制和创建软件包系统信息库 。
提供系统配置指令。
有关创建 SMF 配置文件的信息,请参见安装 Oracle Solaris 11.2 系统 中的第 11 章 配置客户机系统。
有关创建 AI 清单和 SMF 配置文件以在 AI 客户机安装过程中安装非全局区域的信息,请参见安装 Oracle Solaris 11.2 系统 中的第 12 章 安装和配置区域。
创建在首次引导时运行一次并执行用户定义的脚本的 SMF 服务。
或者,通过创建定制 ISO 映像来创建您需要的安装。
有关创建定制安装映像的信息,请参见创建定制 Oracle Solaris 11.2 安装映像 。