跳过导航链接 | |
退出打印视图 | |
从 Oracle Solaris 10 转换到 Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (简体中文) |
1. 从 Oracle Solaris 10 转换到 Oracle Solaris 11 发行版(概述)
在运行多个操作系统(采用 RTC 时间作为本地时间)的系统上维护本地时间
自动化安装程序 (Automated Installer, AI) 可对联网系统执行自动化安装。此安装方法替代了 Oracle Solaris 10 中使用的 JumpStart 安装方法。有关两种安装方法的详细比较,请参见《从 Oracle Solaris 10 JumpStart 转换至 Oracle Solaris 11.1 自动化安装程序》。
js2ai 实用程序可用于帮助您从 JumpStart 迁移到 AI。该实用程序用于将 Oracle Solaris 10 JumpStart 规则、配置文件和 sysidcfg 文件转换为 AI 清单和系统配置文件。有关更多详细信息,请参见 js2ai(1M) 手册页。
要使用 js2ai 实用程序,请安装以下软件包:
# pkg install install/js2ai
可以使用 js2ai 实用程序执行以下任务中的大部分任务:
使用 AI 条件文件和 AI 清单替换 JumpStart 规则和配置文件
AI 使用客户机条件指定每个客户机系统应使用哪些 AI 清单文件来完成安装。将 AI 清单添加到 AI 安装服务时,可以在命令行或文件中指定条件。AI 使用客户机条件指定各种客户机系统应使用哪些 AI 清单文件来完成它们的安装。使用带有 -r 选项的 js2ai 实用程序将 JumpStart 规则及其关联配置文件转换为 AI 条件和清单。最初可以使用 -S 选项跳过验证:
# /user/sbin/js2ai -rS [-d sysidcfg-dir] [-D destination-dir]
将 JumpStart 文件转换为 AI 配置文件
AI 系统配置文件是指定系统配置的 SMF XML 配置文件。将 js2ai 实用程序和 -s 选项配合使用,从而将与此 JumpStart 配置关联的任何 sysidcfg 文件转换为系统配置文件。最初可以使用 -S 选项跳过验证:
# /user/sbin/js2ai -sS [-d sysidcfg-dir] [-D destination-dir]
请参见《从 Oracle Solaris 10 JumpStart 转换至 Oracle Solaris 11.1 自动化安装程序》中的"使用 js2ai 将 sysidcfg 文件转换为系统配置文件"。
设置安装服务器
可以将同一 Oracle Solaris 11 服务器用作 JumpStart 安装服务器和 AI 安装服务器。但是,JumpStart 只能用于安装 Oracle Solaris 10,而不能用于安装 Oracle Solaris 11。请参见《从 Oracle Solaris 10 JumpStart 转换至 Oracle Solaris 11.1 自动化安装程序》中的第 4 章 "在 Oracle Solaris 11 服务器上使用 JumpStart 安装 Oracle Solaris 10"。
注 - 具有有效的 My Oracle Support 合同的客户现在可通过安装额外的软件包将 Oracle Solaris 10 1/13 系统设置为 AI 安装服务器。通过此功能可以仅安装 Oracle Solaris 11 11/11 发行版。有关更多信息,请转至 https://support.oracle.com/。
动态派生 AI 置备清单
作为创建定制 AI 清单的一种替代方法,您可以编写一个脚本,在安装客户机时为每个客户机动态创建 AI 清单。由于该清单基于安装时搜索到的各个客户机的属性,因此称为派生清单。JumpStart 开始脚本可以动态处理传递给安装程序的安装参数。请参见《安装 Oracle Solaris 11.1 系统》中的"在客户机安装时创建 AI 清单"
访问 AI 安装的软件包系统信息库
访问 AI 安装的软件包系统信息库 (http://pkg.oracle.com/solaris/release) 后,创建该软件包系统信息库的本地副本。请参见《复制和创建 Oracle Solaris 11.1 软件包系统信息库》中的第 2 章 "复制 IPS 软件包系统信息库"。
提供系统配置指令
可以使用系统配置文件以服务管理工具 (Service Management Facility, SMF) 配置文件的形式将客户机系统配置指定为一组配置参数。在 AI 安装后首次引导系统期间,将应用该配置文件。如果没有为特定客户机提供系统配置文件,则安装期间将在该客户机上打开交互式配置工具。可以手动创建系统配置文件,也可以通过运行交互式配置工具并将输出保存到文件来创建系统配置文件。例如,以下命令可根据以交互方式提供的响应在 sc.xml 中创建有效的配置文件:
# sysconfig create-profile -o sc.xml
创建在首次引导时运行并执行用户定义的脚本的 SMF 服务
对于无法使用 AI 清单或系统配置文件完成的其他安装或配置,可以创建在首次引导时由运行一次的 SMF 服务执行的脚本。请参见《安装 Oracle Solaris 11.1 系统》中的第 13 章 "在首次引导期间运行定制脚本"。