Criterios de selección
En la Table 9–1, se muestran las palabras clave de criterios que se pueden utilizar para indicar qué clientes deben usar un manifiesto AI o un perfil de configuración del sistema determinado. La columna de ejemplos muestra algunos valores posibles. Los valores y las palabras clave de los criterios se pueden utilizar con los siguientes subcomandos de installadm: create-manifest, create-profile y set-criteria.
Las especificaciones ipv4, mac, mem y network pueden expresarse como un rango de valores separados por un guión (-). Para no especificar ningún límite en un extremo de un rango, utilice unbounded. Consulte el ejemplo de mem a continuación.
Las especificaciones arch, cpu, hostname, platform y zonename se pueden expresar como una lista entre comillas de valores separados por un espacio en blanco. Consulte el ejemplo de zonename a continuación.
Especifique los valores y las palabras clave de los criterios en la línea de comandos mediante la opción –c.
-c criteria=value|list|range
-c mac="aa:bb:cc:dd:ee:ff"
-c mem="2048-unbounded"
-c zonename="zone1 zone2"
Los criterios también se pueden especificar en los elementos ai_criteria de un archivo XML. El contenido de este archivo sólo debe incluir especificaciones de criterios. Utilice la opción –C para indicar el nombre del archivo de criterios en la línea de comandos. Se muestran ejemplos en la tabla.
Tabla 9-1 Palabras clave de criterios y jerarquía de criterios
|
|
|
arch
|
Arquitectura devuelta por uname -m
Valores: i86pc, sun4u o sun4v
|
CLI:
-c arch="i86pc"
XML:
<ai_criteria name="arch">
<value>i86pc</value>
</ai_criteria>
|
cpu
|
Clase de CPU devuelta por uname -p
Valores: i386 o sparc
|
CLI:
-c cpu="sparc"
XML:
<ai_criteria name="cpu">
<value>sparc</value>
</ai_criteria>
|
hostname
|
Nombre de host del cliente o lista de nombres de host del cliente.
|
CLI, nombre de host único:
-c hostname="host3"
CLI, lista de nombres de host:
-c hostname="host1 host2 host6"
XML, nombre de host único:
<ai_criteria name="hostname">
<value>host3</value>
</ai_criteria>
XML, lista de nombres de host:
<ai_criteria name="hostname">
<value>host1 host2 host6</value>
</ai_criteria>
|
ipv4
|
Dirección de red IP versión 4 o rango de direcciones IP
|
CLI, dirección IP única:
-c ipv4="10.6.68.127"
CLI, rango de direcciones IP:
-c ipv4="10.6.68.1-10.6.68.200"
XML, dirección IP única:
<ai_criteria name="ipv4">
<value>10.6.68.127</value>
</ai_criteria>
XML, rango de direcciones IP:
<ai_criteria name="ipv4">
<range>
10.6.68.1
10.6.68.200
</range>
</ai_criteria>
|
mac
|
Dirección MAC hexadecimal con dos puntos (:) como separadores o rango de direcciones MAC
|
CLI, dirección MAC única:
-c mac="0:14:4F:20:53:97"
CLI, rango de direcciones MAC:
-c mac=0:14:4F:20:53:94-0:14:4F:20:53:A0
XML, dirección MAC única:
<ai_criteria name="mac">
<value>0:14:4F:20:53:97</value>
</ai_criteria>
XML, rango de direcciones MAC:
<ai_criteria name="mac">
<range>
0:14:4F:20:53:94
0:14:4F:20:53:A0
</range>
</ai_criteria>
|
mem
|
Tamaño de memoria en megabytes devuelto por prtconf o rango de tamaño de memoria
La palabra clave unbounded indica que no existe un límite superior en un rango.
|
CLI, tamaño de memoria único:
-c mem="4096"
CLI, rango de tamaño de memoria:
-c mem="2048-unbounded"
XML, tamaño de memoria único
<ai_criteria name="mem">
<value>4096</value>
</ai_criteria>
XML, rango de tamaño de memoria:
<ai_criteria name="mem">
<range>
2048
unbounded
</range>
</ai_criteria>
|
network
|
Número de red IP versión 4 o rango de números de red
|
CLI, dirección IP única:
-c network="10.0.0.0"
CLI, rango de direcciones IP:
-c network="11.0.0.0-12.0.0.0"
XML, dirección IP única:
<ai_criteria name="network">
<value>10.0.0.0</value>
</ai_criteria>
XML, rango de direcciones IP:
<ai_criteria name="network">
<range>
11.0.0.0
12.0.0.0
</range>
</ai_criteria>
|
platform
|
Nombre de plataforma devuelto por uname -i para los sistemas x86 y prtconf -b para los sistemas SPARC
Los valores incluyen:
-
i86pc
-
SUNW,SPARC-Enterprise para servidores M4000 y M5000
-
ORCL, SPARC-T4-2 para servidores T4
|
CLI:
-c platform="SUNW,SPARC-Enterprise"
XML:
<ai_criteria name="platform">
<value>SUNW,SPARC-Enterprise</value>
</ai_criteria>
|
zonename
|
|
CLI, nombre de zona único:
-c zonename="myzone"
CLI, lista de nombres de zona:
-c zonename="zoneA zoneB zoneC"
XML, nombre de zona único:
<ai_criteria name="zonename">
<value>myzone</value>
</ai_criteria>
XML, lista de nombres de zona:
<ai_criteria name="zonename">
<value>zoneA zoneB zoneC</value>
</ai_criteria>
|
|