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.  自动化安装多个客户机

8.  设置安装服务器

9.  定制安装

10.  置备客户机系统

定制 XML AI 清单文件

如何定制 XML AI 清单文件

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

如何创建和应用派生清单脚本

创建派生的清单脚本

检索客户机属性

定制 AI 清单

派生清单脚本示例

测试派生清单脚本

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

示例 AI 清单

指定 iSCSI 目标设备

指定 RAID 配置

安装 SVR4 软件包

11.  配置客户机系统

12.  安装和配置区域

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

14.  安装客户机系统

15.  自动化安装故障排除

第 4 部分执行相关任务

A.  使用 Oracle 配置管理器

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

索引

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

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

定制 XML AI 清单文件

通过以下过程可创建并应用定制的 XML AI 清单文件:

如何定制 XML AI 清单文件

  1. 复制现有的 AI 清单。

    创建 AI 安装服务时,该安装服务有一个缺省 AI 清单。有关创建安装服务的信息,请参见第 8 章

    1. 列出现有清单。

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

      $ installadm list -m -n solaris11_1-i386
      Service/Manifest Name  Status   Criteria
      ---------------------  ------   --------
      solaris11_1-i386
         orig_default        Default  None
    2. 检索特定清单的副本。

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

      $ pfexec installadm export -n solaris11_1-i386 -m orig_default -o mem1.xml

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

  2. 修改清单副本。

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

  3. 向安装服务中添加新清单。

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

    $ pfexec installadm create-manifest -n solaris11_1-i386 -f ./mem1.xml -m mem1 \
    -c mem="2048-unbounded"

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

    $ installadm list -m -n solaris11_1-i386
    Service/Manifest Name  Status   Criteria
    ---------------------  ------   --------
    solaris11_1-i386
       orig_default        Default  None
       mem1                         mem  = 2048 MB - unbounded
    • 将新清单设为缺省清单。

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

      $ pfexec installadm set-service -o default-manifest=mem1 solaris11_1-i386
      $ installadm list -m -n solaris11_1-i386
      Service/Manifest Name  Status   Criteria
      ---------------------  ------   --------
      solaris11_1-i386
         orig_default        Inactive None
         mem1                Default  (Ignored: mem  = 2048 MB - unbounded)

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

    • 将新清单添加为缺省清单。

      如果要为该服务添加新的缺省清单或脚本,请将 -d 选项与 create-manifest 结合使用。指定的所有条件都会被存储,直到其他清单成为缺省清单时才被忽略。

      $ pfexec installadm create-manifest -n solaris11_1-i386 -d \
      -f ./region1.xml -m region1
      $ installadm list -m -n solaris11_1-i386
      Service/Manifest Name  Status   Criteria
      ---------------------  ------   --------
      solaris11_1-i386
         orig_default        Inactive None
         mem1                         mem  = 2048 MB - unbounded
         region1             Default  None
    • 定制现有清单。

      使用 installadm update-manifest 命令可更改现有清单或脚本的内容,而不添加新清单或脚本。更新后,条件、缺省状态以及清单名称或脚本名称均不会更改。

      $ pfexec installadm update-manifest -n solaris11_1-i386
          -f ./newregion1.xml -m region1
  4. 验证定制清单。

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


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


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