安装 Oracle® Solaris 11.2 系统

退出打印视图

更新时间: 2014 年 7 月
 
 

选择条件

Table 9–1 显示了可用于指示哪些客户机应使用某个特定 AI 清单或系统配置文件的条件关键字。“示例”列显示了一些可能值。条件关键字和值可以与以下 installadm 子命令一起使用:create-manifestcreate-profileset-criteria

ipv4macmemnetwork 规范可以表示为由连字符 (-) 分隔的范围值。要指定对范围的一端没有限制,请使用 unbounded。请参见下面的 mem 示例。

archcpuhostnameplatformzonename 指定可表示为以空格分隔、用引号括住的值列表。请参见下面的 zonename 示例。

使用 –c 选项在命令行上指定条件关键字和值。

-c criteria=value|list|range
-c mac="aa:bb:cc:dd:ee:ff"
-c mem="2048-unbounded"
-c zonename="zone1 zone2"

也可以在 XML 文件的 ai_criteria 元素中指定条件。此文件的内容应只包含条件规范。使用 –C 选项在命令行上命名条件文件。下表中提供了示例。

表 9-1  条件关键字和条件分层结构
条件关键字
说明
命令行和 XML 文件示例
arch
uname -m 返回的体系结构
值:i86pcsun4usun4v
CLI:
-c arch="i86pc"
XML:
<ai_criteria name="arch">
    <value>i86pc</value>
</ai_criteria>
cpu
uname -p 返回的 CPU 类
值:i386sparc
CLI:
-c cpu="sparc"
XML:
<ai_criteria name="cpu">
    <value>sparc</value>
</ai_criteria>
hostname
客户机主机名或客户机主机名列表。
CLI,单个主机名:
-c hostname="host3"
CLI,主机名列表:
-c hostname="host1 host2 host6"
XML,单个主机名:
<ai_criteria name="hostname">
   <value>host3</value>
</ai_criteria>
XML,主机名列表:
<ai_criteria name="hostname">
   <value>host1 host2 host6</value>
</ai_criteria>
ipv4
IP 版本 4 网络地址或 IP 地址的范围
CLI,单个 IP 地址:
-c ipv4="10.6.68.127"
CLI,IP 地址的范围:
-c ipv4="10.6.68.1-10.6.68.200"
XML,单个 IP 地址:
<ai_criteria name="ipv4">
    <value>10.6.68.127</value>
</ai_criteria>
XML,IP 地址的范围:
<ai_criteria name="ipv4">
    <range>
        10.6.68.1
        10.6.68.200
    </range>
</ai_criteria>
mac
包含冒号 (:) 分隔符的十六进制 MAC 地址或 MAC 地址的范围
CLI,单个 MAC 地址:
-c mac="0:14:4F:20:53:97"
CLI,MAC 地址的范围:
-c mac=0:14:4F:20:53:94-0:14:4F:20:53:A0
XML,单个 MAC 地址:
<ai_criteria name="mac">
    <value>0:14:4F:20:53:97</value>
</ai_criteria>
XML,MAC 地址的范围:
<ai_criteria name="mac">
   <range>
       0:14:4F:20:53:94
       0:14:4F:20:53:A0
   </range>
</ai_criteria>
mem
prtconf 返回的内存大小(以兆字节为单位)或内存大小的范围
unbounded 关键字表示没有范围上限。
CLI,一个内存大小:
-c mem="4096"
CLI,内存大小的范围:
-c mem="2048-unbounded"
XML,一个内存大小:
<ai_criteria name="mem">
     <value>4096</value>
</ai_criteria>
XML,内存大小的范围:
<ai_criteria name="mem">
     <range>
        2048
        unbounded
     </range>
</ai_criteria>
network
IP 版本 4 网络号或网络号的范围
CLI,单个 IP 地址:
-c network="10.0.0.0"
CLI,IP 地址的范围:
-c network="11.0.0.0-12.0.0.0"
XML,单个 IP 地址:
<ai_criteria name="network">
    <value>10.0.0.0</value>
</ai_criteria>
XML,IP 地址的范围:
<ai_criteria name="network">
   <range>
       11.0.0.0
       12.0.0.0
   </range>
</ai_criteria>
platform
uname -i(对于 x86 系统) 和 prtconf -b(对于 SPARC 系统)返回的平台名称

    值包括:

  • i86pc

  • SUNW,SPARC-Enterprise(适用于 M4000 和 M5000 服务器)

  • ORCL, SPARC-T4-2(适用于 T4 服务器)

CLI:
-c platform="SUNW,SPARC-Enterprise"
XML:
<ai_criteria name="platform">
    <value>SUNW,SPARC-Enterprise</value>
</ai_criteria>
zonename
区域的名称或名称列表,如 zoneadm list 所示。请参见Chapter 12, 安装和配置区域
CLI,单个区域名称:
-c zonename="myzone"
CLI,区域名称列表:
-c zonename="zoneA zoneB zoneC"
XML,单个区域名称:
<ai_criteria name="zonename">
    <value>myzone</value>
</ai_criteria>
XML,区域名称列表:
<ai_criteria name="zonename">
    <value>zoneA zoneB zoneC</value>
</ai_criteria>