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

文档信息

前言

第 1 部分Oracle Solaris 11 安装选项

1.  安装选项概述

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

2.  准备安装

3.  使用 LiveCD

4.  使用文本安装程序

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

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

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

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

8.  设置安装服务器

9.  定制安装

10.  置备客户机系统

定制 XML AI 清单文件

在客户机安装时创建 AI 清单

创建派生的清单脚本

检索客户机属性

定制 AI 清单

派生清单脚本示例

测试派生清单脚本

将派生的清单脚本添加到安装服务

11.  配置客户机系统

12.  安装和配置区域

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

14.  设置 Oracle 配置管理器以供 AI 客户机系统使用

15.  安装客户机系统

16.  自动化安装故障排除

定制 XML AI 清单文件

要创建并应用定制 XML AI 清单文件,请按照以下步骤进行操作:

  1. 复制现有的 AI 清单。在创建 AI 安装服务时,您会获得一个缺省 AI 清单。有关创建安装服务的信息,请参见第 8 章

    使用 list 子命令查看已与特定安装服务关联的 AI 清单。

    $ installadm list -m -n s11-x86
    
    Manifest          Status   Criteria
    -----------       -------  --------
    orig_default      Default  None

    使用 installadm export 命令复制该缺省清单或已添加到该服务中的其他任何 AI 清单。

    # installadm export -n s11-x86 -m orig_default -o mem1.xml

    现在,文件 mem1.xml 中包含 orig_default 的一个副本。

  2. 修改 mem1.xml,根据 ai_manifest(4) 手册页中的信息添加标记和值。

  3. 将新的 AI 清单添加到适当的 AI 安装服务,指定用于定义哪些客户机应使用这些安装指令的条件。

    # installadm create-manifest -n s11-x86 -f ./mem1.xml -m mem1 \
    -c mem="2048-unbounded"

    可以指定多个 -c 选项或一个 -C 文件。有关指定客户机条件的信息,请参见第 9 章set-criteria 子命令。

    $ installadm list -n s11-x86 -m
    
    Manifest          Status   Criteria
    -----------       -------  --------
    orig_default      Default  None
    mem1                       mem  = 2048 MB - unbounded

可将任一清单文件或派生的清单脚本指定为服务的缺省清单或脚本。要在已添加到服务的清单和脚本中更改缺省值,请将 -o 选项与 set-service 子命令结合使用。

# installadm set-service -o default-manifest=mem1 s11-x86
# installadm list -n s11-x86 -m

Manifest          Status    Criteria
-----------       -------   --------
orig_default      Inactive  None
mem1              Default   (Ignored: mem  = 2048 MB - unbounded)

在本示例中,由于原始缺省值没有用于指定应由哪些客户机使用的条件,因此现在处于非活动状态。只有缺省清单或脚本可以在没有客户机选择条件的情况下仍处于活动状态。

如果要为该服务添加新的缺省清单或脚本,请将 -d 选项与 create-manifest 结合使用,并且不指定任何客户机条件。

# installadm create-manifest -n s11-x86 -d \
-f ./region1.xml -m region1
# installadm list -n s11-x86 -m

Manifest          Status    Criteria
-----------       -------   --------
orig_default      Inactive  None
mem1                        mem  = 2048 MB - unbounded
region1           Default   None

如果要更改已添加到安装服务中的清单或脚本的内容,请使用 installadm update-manifest 命令。更新后,条件、缺省状态和 manifest_or_script_name 均不会更改。

# installadm update-manifest -n s11-x86
    -f ./newregion1.xml -m region1

create-manifestupdate-manifest 子命令会先验证 XML 清单文件,然后再将这些文件添加到安装服务中。在客户机安装时,AI 会从语法上验证 AI 清单。


注 - 如果提供给客户机的清单无效,自动化安装将中止。要查明验证失败的原因,请参见客户机上的 /system/volatile/install_log


有关 listexportcreate-manifestset-criteriaupdate-manifestset-service 子命令的更多信息,请参见维护安装服务器