JavaScript is required to for searching.
跳过导航链接
退出打印视图
安装 Oracle Solaris 11.1 系统     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

第 1 部分Oracle Solaris 11.1 安装选项

1.  安装选项概述

第 2 部分使用安装介质安装

2.  准备安装

3.  使用 Live Media

4.  使用文本安装程序

5.  从介质引导的自动化安装

6.  取消配置或重新配置 Oracle Solaris 实例

第 3 部分使用安装服务器安装

7.  自动化安装多个客户机

什么是自动化安装?

如何使用自动化安装程序

自动化安装程序使用案例

使用 AI 的最低要求

定制安装指令

提供系统配置指令

提供本地 IPS 软件包系统信息库

提供定制首次引导脚本

提供其他 AI 安装服务

8.  设置安装服务器

9.  定制安装

10.  置备客户机系统

11.  配置客户机系统

12.  安装和配置区域

13.  在首次引导期间运行定制脚本

14.  安装客户机系统

15.  自动化安装故障排除

第 4 部分执行相关任务

A.  使用 Oracle 配置管理器

B.  使用设备驱动实用程序

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

自动化安装程序使用案例

以下使用案例描述了使用 AI 的主要不同方式。这些使用案例不基于彼此相互构建。相反,每个案例描述了 AI 的一种单独的功能,并且不属于该功能的所有行为与最小案例中相同。可能将使用这些使用案例中描述的功能的组合。

使用 AI 的最低要求

要使用 AI,必须至少创建一个安装服务。在此最小方案中,所有客户机具有相同的体系结构,并与同一版本的 Oracle Solaris OS 一起安装。安装使用缺省的 AI 清单。对于 Oracle Solaris 11.1 发行版,缺省 AI 清单会指定 http://pkg.oracle.com/solaris/release IPS 软件包系统信息库中 Oracle Solaris 11.1 发行版的最新可用版本。

  1. 确保安装服务器具有静态 IP 地址和缺省路由。

  2. 安装安装工具软件包 install/installadm

  3. 运行 installadm create-service 命令。

    在安装服务器上创建特定体系结构的第一个安装服务时,会自动创建该服务的副本 default-i386default-sparc。此缺省服务用于该体系结构的客户机上的所有安装,这些安装未通过 create-client 子命令与其他安装服务显式关联。

  4. 确保客户机可以访问 DHCP 服务器,并且必要的信息在客户机的 DHCP 配置中可用,以引导服务。对于 SPARC 客户机,可以选择在 OBP 中设置 network-boot-arguments 变量以引导服务,如安装 SPARC 客户机中所示。

  5. 确保客户机可以访问 IPS 软件包系统信息库。要使用缺省 IPS 软件包系统信息库,客户机必须能够访问 Internet。

  6. 通过网络引导客户机。

图 7-1 使用 AI 的最低要求

image:显示一个安装服务、缺省 AI 清单、缺省 Internet IPS 软件包系统信息库。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机使用 default-arch 安装服务(如果体系结构匹配)。

  3. 客户机使用 default-arch 安装服务的缺省 AI 清单,通过网络从 IPS 软件包系统信息库安装软件包。

  4. 安装后客户机引导时,交互式工具提示提供系统配置信息,因为未提供任何系统配置文件。

定制安装指令

要指定安装参数(如安装目标磁盘、分区或镜像配置或者要安装的其他软件包),请提供定制的 AI 清单。除所需的基本步骤之外,请在引导客户机之前执行以下步骤:

  1. 创建新 AI 清单,或者编写一个在客户机安装时动态创建定制 AI 清单的脚本。请参见第 10 章

  2. 运行 installadm create-manifest 命令将新清单或脚本添加到 default-arch 安装服务。指定客户机条件,以选择此清单或脚本。

图 7-2 定制安装指令

image:显示一个同时具有缺省 AI 清单和其他定制 AI 清单或脚本的安装服务。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机使用 default-arch 安装服务(如果体系结构匹配)。

  3. 客户机根据指定给 create-manifest 的条件定向到正确的 AI 清单。如果不匹配任何条件,则客户机为该服务使用缺省清单。

  4. 客户机根据所选 AI 清单进行置备。

  5. 安装后客户机引导时,交互式工具提示提供系统配置信息,因为未提供任何系统配置文件。

提供系统配置指令

要指定系统配置参数(如时区、用户帐户和联网),请提供服务管理工具 (Service Management Facility, SMF) 系统配置文件。除所需的基本步骤之外,请在引导客户机之前执行以下步骤:

  1. 创建系统配置文件,如第 11 章中所述。

  2. 运行 installadm create-profile 命令验证配置文件,将配置文件添加到 default-arch 安装服务,然后指定用于选择哪些客户机应使用此系统配置文件的条件。如果不指定任何条件,则服务的所有客户机均使用该配置文件。

图 7-3 提供系统配置指令

image:显示一个具有缺省 AI 清单和定制系统配置文件的安装服务。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机使用 default-arch 安装服务(如果体系结构匹配)。

  3. 客户机使用 default-arch 安装服务的缺省 AI 清单,通过网络从 IPS 软件包系统信息库安装软件包。

  4. 客户机根据指定给 default-arch 安装服务的 create-profile 的条件定向到正确的系统配置文件。

  5. 客户机根据所选的配置文件进行配置。如果由于条件不匹配而未选择任何配置文件,则交互式配置工具会启动。

提供本地 IPS 软件包系统信息库

由于客户机无法访问 Internet 或者其他原因,可能需要使用本地软件包系统信息库而非 Internet 软件包系统信息库来改进数据传输性能。除所需的基本步骤之外,请在引导客户机之前执行以下步骤:

  1. 创建 IPS 软件包系统信息库的本地副本,使客户机系统可以访问该系统信息库。有关说明,请参见《复制和创建 Oracle Solaris 11.1 软件包系统信息库》

  2. 定制缺省 AI 清单以将新的系统信息库指定为软件源。导出并编辑缺省清单,然后运行 installadm update-manifest 命令以将 default-arch 安装服务中的缺省 AI 清单替换为编辑后的清单。有关说明,请参见第 10 章

图 7-4 提供本地 IPS 软件包系统信息库

image:显示一个具有定制的缺省 AI 清单和本地软件包系统信息库的安装服务。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机使用 default-arch 安装服务(如果体系结构匹配)。

  3. 客户机使用本地 IPS 软件包系统信息库,根据定制的 AI 清单进行置备。

  4. 安装后客户机引导时,交互式工具提示提供系统配置信息,因为未提供任何系统配置文件。

提供定制首次引导脚本

要包含无法在 AI 清单或系统配置文件中表达的配置,可以包含一个在首次引导时运行的脚本。除所需的基本步骤之外,请在引导客户机之前执行以下步骤。有关这些步骤的详细信息,请参见第 13 章

  1. 创建一个在首次引导客户机时运行的脚本。

  2. 创建一个运行一次的 SMF 服务以运行该脚本。

  3. 为服务和脚本创建 IPS 软件包,并将该软件包添加到本地 IPS 系统信息库。

  4. 使客户机系统可以访问系统信息库。

  5. 定制缺省 AI 清单,以将新的系统信息库指定为软件源并指定要安装的新软件包。导出并编辑缺省清单,然后运行 installadm update-manifest 命令以将 default-arch 安装服务中的缺省 AI 清单替换为编辑后的清单。有关说明,请参见第 10 章

图 7-5 提供定制首次引导脚本

image:显示一个具有定制的缺省 AI 清单和本地软件包系统信息库(包含首次引导服务和脚本软件包)的安装服务。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机使用 default-arch 安装服务(如果体系结构匹配)。

  3. 客户机根据定制的 AI 清单进行置备,其中包括安装包含首次引导脚本的定制软件包。

  4. 安装后客户机引导时,交互式工具提示提供系统配置信息,因为未提供任何系统配置文件。

  5. 安装后客户机引导时,运行一次的定制首次引导服务会运行并执行定制脚本。

提供其他 AI 安装服务

要在不同的客户机体系结构上安装,或者安装不同版本的 Oracle Solaris 11 OS,请创建其他 AI 安装服务,如 第 8 章中所述。除所需的基本步骤之外,请在引导客户机之前执行以下步骤:

  1. 运行 installadm create-service 命令,并指定与要安装的体系结构和 OS 版本相对应的源。

  2. 如果这是其他体系结构的第一个安装服务,则会自动创建该服务的副本 default-arch。此缺省服务用于该体系结构的客户机上的所有安装,这些安装未通过 create-client 子命令与其他安装服务显式关联。

    如果此新安装服务与现有安装服务的体系结构相同,请运行 installadm create-client 命令将客户机定向到此新安装服务,而不是定向到该体系结构的缺省服务。

图 7-6 提供其他 AI 安装服务

image:显示两个安装服务以安装两个不同版本的 OS。

在此方案中,通过网络引导客户机时,会执行以下步骤:

  1. 客户机从 DHCP 服务器获取安装服务器地址。SPARC 客户机可以选择从 OBP 中的 network-boot-arguments 变量获取安装服务器地址。

  2. 客户机将通过 create-client 定向到新安装服务,或者如果未针对该客户机运行 create-client,则客户机会定向到缺省安装服务。

  3. 客户机根据所选安装服务的缺省 AI 清单进行置备。

  4. 安装后客户机引导时,交互式工具提示提供系统配置信息,因为未提供任何系统配置文件。