JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Instalación de sistemas Oracle Solaris 11     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

Parte I Opciones de instalación de Oracle Solaris 11

1.  Descripción general de opciones de instalación

Parte II Instalación con medios de instalación

2.  Preparación de la instalación

3.  Uso de LiveCD

4.  Uso del instalador de texto

5.  Instalaciones automatizadas que se inician desde medios

6.  Anulación de configuración o reconfiguración de una instancia de Oracle Solaris

Parte III Instalación con un servidor de instalación

7.  Instalación automatizada de varios clientes

8.  Configuración de un servidor de instalación

Mapa de tareas de configuración del servidor AI

Requisitos del servidor de instalación

Requisitos de hardware del servidor AI

Requisitos de software del servidor AI

Instalar las herramientas de instalación AI

Configurar el servidor de instalación

Configurar un servidor de instalación de hosts múltiples

Configurar el puerto de host del servidor web

Crear un servicio de instalación AI

Crear un servicio de instalación sin la configuración de DHCP

Crear un servicio de instalación SPARC con un archivo ISO

Crear un servicio de instalación x86 con un paquete IPS

Crear un servicio de instalación con la configuración de DHCP local

Mantener un servidor de instalación

Agregar, modificar o suprimir un servicio de instalación

Crear un servicio de instalación

Modificar las propiedades del servicio de instalación

Cambiar el nombre de un servicio de instalación

Habilitar o deshabilitar un servicio de instalación

Suprimir un servicio de instalación

Asociar clientes a servicios de instalación

Agregar un cliente a un servicio de instalación

Asociar un cliente a un servicio de instalación diferente

Suprimir un cliente de un servicio de instalación

Asociar instrucciones de instalación específicas de clientes a servicios de instalación

Agregar un manifiesto AI

Actualizar un manifiesto AI

Suprimir un manifiesto AI

Asociar instrucciones de configuración específicas de clientes a servicios de instalación

Cómo agregar un perfil de configuración de sistema

Cómo validar un perfil de configuración de sistema

Cómo suprimir un perfil de configuración de sistema

Exportación de un manifiesto AI o un perfil de configuración de sistema

Modificación de criterios de un manifiesto AI o un perfil de configuración de sistema

Mostrar información sobre los servicios de instalación

Enumerar todos los servicios de instalación del servidor de instalación

Mostrar información para un servicio de instalación específico

Enumerar clientes asociados a los servicios de instalación

Enumerar clientes asociados a un servicio de instalación específico

Mostrar información sobre las instalaciones personalizadas

Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema

Enumerar manifiestos y perfiles asociados a un servicio de instalación específico

Administración del servicio SMF AI

9.  Personalización de instalaciones

10.  Aprovisionamiento del sistema cliente

11.  Configuración del sistema cliente

12.  Instalación y configuración de zonas

13.  Ejecución de una secuencia de comandos personalizada durante el primer inicio

14.  Configuración de Oracle Configuration Manager para su uso en sistemas cliente AI

15.  Instalación de sistemas cliente

16.  Resolución de problemas en instalaciones automatizadas

Mantener un servidor de instalación

Una vez que se ha configurado un servidor de instalación AI, se recomienda realizar algunas de las siguientes tareas. Para obtener más información, consulte la página del comando man installadm(1M).

Agregar, modificar o suprimir un servicio de instalación

Necesita un servicio de instalación independiente para cada arquitectura de cliente diferente que planea instalar y para cada versión diferente del Sistema operativo Oracle Solaris 11 que planea instalar en los sistemas cliente.

Crear un servicio de instalación

Utilice el siguiente comando para crear un servicio de instalación. Consulte Crear un servicio de instalación AI para ver ejemplos.

installadm create-service [-n nombre_svc] [-s  FMRI_o_ISO] [-p prefijo=origen] [-a arquitectura] [-d rutaimagen] [-y] [-t servicio_existente] [-i ip_dhcp_inicial] [-c recuento_de_dirip] [-b propiedad_inicio=valor,...] [-B  dirip_servidor]
-n nombre_svc

svcname puede estar formado por caracteres alfanuméricos, guiones bajos (_) y guiones (-). El primer carácter del svcname no puede ser un guión. Si no proporciona un nombre para el servicio de instalación, se asigna un nombre predeterminado.

-s FMRI_o_ISO

Esta opción especifica el origen de la imagen de inicio de red. FMRI es el identificador del paquete de imágenes de red AI IPS, que es install-image/solaris-auto-install en la versión Oracle Solaris 11. Si utiliza un archivo ISO de la imagen de red AI, especifique el nombre de la ruta del archivo ISO de la imagen de red.

Si no especifica FMRI_o_ISO, se instala la versión más reciente del paquete install-image/solaris-auto-install desde el primer editor de la lista pkg publisher que proporciona ese paquete.

Para instalar una versión diferente del paquete o para instalar el paquete desde otro editor, especifique la versión o el editor en FMRI. Por ejemplo, especifique pkg://editor/install-image/solaris-auto-install o pkg://editor/install-image/solaris-auto-install@versión. Utilice la opción -p para especificar el paquete de depósitos determinado.

-p prefijo=origen

Esta opción especifica el depósito de paquetes IPS desde el que desea recuperar el paquete install-imagen/solaris-auto-install. prefijo es el nombre del editor y origen es el URI, como en solaris=http://pkg.oracle.com/solaris/release/.

Si no se especifican -s y -p, se instala la versión más reciente del paquete install-imagen/solaris-auto-install desde el primer editor de la lista pkg publisher que proporciona ese paquete.

-a arquitectura

Esta opción sólo se utiliza cuando el origen de la imagen de red es un paquete IPS. arquitectura especifica la arquitectura de los clientes que se instalarán. Puede especificar i386 o sparc.

Al crear un servicio desde un paquete IPS, la variante del paquete que se instala de manera predeterminada es la variante que coincide con la arquitectura del sistema donde se crea el servicio. Por ejemplo, si el servidor de instalación AI es x86, la variante del paquete solaris-auto-install que instala create-service de manera predeterminada es la variante i386. Si desea crear un servicio para instalar los clientes SPARC, especifique -a  sparc para instalar la variante sparc del paquete solaris-auto-install en el servicio de instalación.

-d rutaimagen

rutaimagen es la ubicación del nuevo servicio de instalación. Si no especifica rutaimagen, el servicio se crea en /export/auto_install/nombre_svc, y se le solicitará que confirme que desea utilizar la ubicación generada automáticamente. Especifique la opción -y para suprimir esta petición de datos.

-y

Especifique la opción -y para suprimir la petición de datos para confirmar el uso de una rutaimagen generada automáticamente.

-t servicio_existente

Designa el nuevo servicio como un alias, que comparte la imagen de red del servicio servicio_existente, pero tiene sus propios manifiestos, perfiles y clientes.

-i ip_dhcp_inicial

Esta opción especifica la dirección IP inicial de un rango que se agregará a la configuración de DHCP local. La opción -c proporciona el número de direcciones IP. Si no existe una configuración de DHCP ISC local, se inicia un servidor DHCP ISC.

-c recuento_de_dirip

Configura un número total de direcciones IP en la configuración de DHCP igual al valor de recuento_de_dirip. La primera dirección IP es el valor de ip_dhcp_inicial proporcionado por la opción -i.

-b propiedad_inicio=valor,...

Para los servicios x86 únicamente. Esta opción define un valor de propiedad en el archivo menu.lst específico del servicio, en la imagen del servicio. Utilice esta opción para establecer propiedades de inicio específicas de este servicio. Esta opción puede aceptar varios pares propiedad_inicio=valor separados por comas.

-B dirip_servidor

Utilice esta opción para proporcionar la dirección IP del servidor de inicio desde el que los clientes deben solicitar los archivos de inicio. Esta opción sólo es necesaria si esta dirección de IP no se puede determina por otros medios.

Modificar las propiedades del servicio de instalación

Utilice el comando installadm set-service para especificar una propiedad y un valor que desee definir para el servicio de instalación nombre_svc.

installadm set-service -o prop=valor nombre_svc

El par prop=valor debe ser uno de los siguientes:

aliasof=otro_nombre_svc

Cambia el servicio de instalación que el nombre_svc servicio es un alias.

La definición de esta propiedad cambia el servicio nombre_svc a un alias del servicio otro_nombre_svc. El servicio nombre_svc debe ser un alias. Los servicios de instalación default-arq son alias. Un servicio creado con la opción -t de create-service es un alias. Utilice el comando installadm list como se muestra en Enumerar todos los servicios de instalación del servidor de instalación para confirmar que nombre_svc es un alias.

Los manifiestos, los perfiles y los vínculos de cliente que se agregaron a nombre_svc u otro_nombre_svc son los mismos después de restablecer el alias. El único cambio es qué imagen de red utiliza el servicio nombre_svc.

Los manifiestos y los perfiles que se agregaron a nombre_svc antes de definir el alias se validan nuevamente cuando se restablece el alias, ya que los archivos DTD AI y SMF asociados a la nueva imagen de red podrían ser diferentes. Esta validación es la misma validación realizada por create-manifest y create-profile que se describe a continuación.

default-manifest=nombre_manifiesto_o_secuenciacomandos

Designa un manifiesto o una secuencia de comandos en particular que ya están registrados en un servicio determinado como manifiesto o secuencia de comandos predeterminados para ese servicio. Utilice el siguiente comando para mostrar una lista de los manifiestos y las secuencias de comandos registrados en este servicio.

$ installadm list -n svcname -m

Cambiar el nombre de un servicio de instalación

Utilice el siguiente comando para cambiar el nombre de nombre_svc a nuevonombresvc.

installadm rename-service nombre_svc  nuevonombresvc

newsvcname puede estar formado por caracteres alfanuméricos, guiones bajos (_) y guiones (-). El primer carácter de newsvcname no puede ser un guión.

Habilitar o deshabilitar un servicio de instalación

Utilice el siguiente comando para habilitar el servicio de instalación nombre_svc.

installadm enable svcname

Utilice el siguiente comando para deshabilitar el servicio de instalación nombre_svc.

installadm disable nombre_svc

Suprimir un servicio de instalación

Utilice el siguiente comando para suprimir el servicio de instalación nombre_svc.

installadm delete-service [-r] [-y] nombre_svc

Este comando suprime los manifiestos AI y los perfiles de configuración de sistema, la imagen de red y la configuración del servidor web del servicio de instalación nombre_svc. Si el servicio es un alias predeterminado y existe una configuración de DHCP ISC local, el archivo de inicio asociado a este servicio se elimina de la configuración de DHCP ISC.

Utilice la opción -r para eliminar los clientes asociados este servicio y los servicios con un alias en este servicio. Utilice la opción -y para suprimir las peticiones de confirmación.

Asociar clientes a servicios de instalación

El comando installadm create-client asocia un cliente a un servicio de instalación determinado. Consulte Configuración de un cliente de instalación para ver más ejemplos y resultados de muestra.

Agregar un cliente a un servicio de instalación

Utilice el comando installadm create-client para asociar el cliente dirmac al servicio de instalación nombre_svc y proporcionar una configuración personalizada para los clientes x86. Para buscar la dirección MAC de un sistema, utilice el comando dladm como se describe en Administración de Oracle Solaris: interfaces y virtualización de redes y en la página del comando man dladm(1M).

installadm create-client [-b propiedad=valor,...] -e dirmac -n nombre_svc

Si el cliente es un sistema x86 y existe una configuración de DHCP ISC local, el cliente se configura en la configuración de DHCP ISC.

Para los sistemas cliente x86, use la opción -b para establecer las propiedades de inicio en el archivo menu.lst específico del cliente, en /etc/netboot.

El siguiente comando agrega el cliente con la dirección MAC 00:14:4f:a7:65:70 al servicio de instalación s11-sparc.

# installadm create-client -e 00:14:4f:a7:65:70 -n s11-sparc

En el siguiente ejemplo, se agrega un cliente x86 y se redirigen los resultados de la instalación a una consola de serie.

# installadm create-client -e c0ffeec0ffee -n s11-x86 -b 'console=ttya'

Asociar un cliente a un servicio de instalación diferente

Un cliente sólo se puede asociar a un servicio de instalación. Si ejecuta el comando installadm create-client más de una vez y especifica la misma dirección MAC en todos los casos, ese cliente sólo se asocia al servicio de instalación que se especificó por última vez.

Suprimir un cliente de un servicio de instalación

Utilice el comando installadm delete-client para suprimir el cliente dirmac de su servicio de instalación asociado.

installadm delete-client macaddr

Si el cliente es un sistema x86 y existe una configuración de DHCP ISC local, se anula el cliente en la configuración de DHCP ISC.

El siguiente comando suprime el cliente con la dirección MAC 00:14:4f:a7:65:70. No es necesario especificar el nombre de servicio, ya que sólo se puede asociar un cliente a un servicio de instalación.

# installadm delete-client 00:14:4f:a7:65:70

Asociar instrucciones de instalación específicas de clientes a servicios de instalación

Puede especificar varios conjuntos de instrucciones de instalación para cada servicio de instalación y puede especificar qué conjunto de instrucciones se debe utilizar para cada cliente.

Agregar un manifiesto AI

Utilice el comando installadm create-manifest para agregar el manifiesto AI personalizado nombrearchivo_manifiesto_o_secuenciacomandos al servicio de instalación nombre_svc.

installadm create-manifest -n nombre_svc -f nombrearchivo_manifiesto_o_secuenciacomandos [-m nombre_manifiesto_o_secuenciacomandos] [-c criterios=valor|lista|rango... | -C archivocriterios] [-d]

nombrearchivo_manifiesto_o_secuenciacomandos puede ser un archivo XML del manifiesto AI o puede ser una secuencia de comandos de manifiestos derivados. Consulte el Capítulo 10, Aprovisionamiento del sistema cliente. El subcomando create-manifest valida los archivos de manifiesto XML antes de agregarlos al servicio de instalación. Para validar archivos de secuencias de comandos de manifiestos derivados, utilice el comando aimanifest validate como se muestra en Agregar una secuencia de comandos de manifiestos derivados a un servicio de instalación.

nombre_manifiesto_o_secuencia es el nombre mostrado por el comando installadm list. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema. Si no se proporciona nombre_manifiesto_o_secuenciacomandos, nombre_manifiesto_o_secuenciacomandos es el valor del atributo name del elemento ai_instance, si está presente, o el nombre base de nombrearchivo_manifiesto_o_secuenciacomandos.

Utilice la opción -d para convertir este manifiesto AI en el manifiesto AI predeterminado. El manifiesto predeterminado es el manifiesto utilizado por cualquier cliente que no se ajusta a los criterios especificados para ningún otro manifiesto en este servicio de instalación. Si se especifica -d, -c y -C se ignoran para los fines de selección del manifiesto. El manifiesto AI predeterminado anterior de este servicio se vuelve inactivo si no tiene criterios de cliente. Si el manifiesto predeterminado anterior tiene criterios, permanece activo y sus criterios asociados entran en vigor.

Si no se especificó -d, se debe especificar -c o -C para definir los clientes que deben utilizar este manifiesto AI para completar su instalación. Si no se especificó -d, -c ni -C, se agrega este manifiesto al servicio, pero está inactivo: ningún cliente puede usarlo.

Si desea que determinados clientes utilicen este manifiesto AI, primero asegúrese de que esos clientes usarán el servicio de instalación especificado en este comando create-manifest. Todos los sistemas cliente que no se hayan asociado explícitamente a un determinado servicio de instalación mediante el comando create-client utilizarán el servicio de instalación default-arq adecuado. Puede agregar manifiestos AI personalizados al servicio de instalación default- arq, o puede agregar manifiestos AI personalizados a un servicio diferente y luego usar create-client para asegurarse de que los clientes utilizan ese servicio.

La opción -c especifica criterios de selección de clientes en la línea de comandos. La opción -C especifica criterios en un archivo XML. El valor de archivocriterios es una ruta y un nombre de archivo completos. Consulte el Capítulo 9, Personalización de instalaciones para obtener una lista de palabras clave de criterios con ejemplos de líneas de comandos y archivos.

El comando installadm create-manifest verifica que los criterios del mismo tipo no se superpongan. Por ejemplo, si una especificación de criterios coincide con direcciones IP de 10.0.0.0 a 10.255.255.255, installadm se cierra con un error si intenta agregar una especificación de criterios que coincide con la dirección IP 10.10.10.10. Para obtener más información sobre especificaciones de criterios, consulte el Capítulo 9, Personalización de instalaciones.

El siguiente comando agrega el manifiesto manifest_t200.xml al servicio de instalación s11-sparc. La opción -c especifica que se asignan las instrucciones de instalación de manifest_t200.xml a los clientes que utilizan este servicio de instalación y se identifican a sí mismos como servidores Sun Fire T200.

# installadm create-manifest -f ./mymanifests/manifest_t200.xml \
-m t200 -n s11-sparc -c platform="SUNW,Sun-Fire-T200"

El siguiente comando es equivalente al comando anterior si el contenido del archivo criteria_t200.xml es como se muestra.

# installadm create-manifest -f ./mymanifests/manifest_t200.xml \
-m t200 -n s11-sparc -C ./mymanifests/criteria_t200.xml

A continuación, se muestra el contenido del archivo criteria_t200.xml.

<ai_criteria_manifest>
    <ai_criteria name="platform">
        <value>SUNW,Sun-Fire-T200</value>
    </ai_criteria>
</ai_criteria_manifest>

Actualizar un manifiesto AI

Utilice el comando installadm update-manifest para sustituir el contenido del manifiesto AI nombre_manifiesto_o_secuenciacomandos con el manifiesto AI nombrearchivo_manifiesto_o_secuenciacomandos para el servicio de instalación nombre_svc. Los criterios, el estado predeterminado y nombre_manifiesto_o_secuenciacomandos no se modifican como resultado de la actualización.

installadm update-manifest -n nombre_svc -f nombrearchivo_manifiesto_o_secuenciacomandos [-m nombre_manifiesto_o_secuenciacomandos]

El subcomando update-manifest valida los archivos de manifiesto XML antes de agregarlos al servicio de instalación. Para validar archivos de secuencias de comandos de manifiestos derivados, utilice el comando aimanifest validate como se muestra en Agregar una secuencia de comandos de manifiestos derivados a un servicio de instalación.

El manifiesto nombre_manifiesto_o_secuenciacomandos ya debe existir en el servicio nombre_svc. Utilice el comando installadm list para confirmar. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema.

Si no se especificó nombre_manifiesto_o_secuencia, el manifiesto que se sustituye se identifica de una de las siguientes formas:

El siguiente comando actualiza el contenido del manifiesto t200 en el servicio s11-sparc con el contenido de ./mymanifests/manifest_newt200.xml. El nombre del manifiesto en installadm list sigue siendo t200.

# installadm update-manifest -n s11-sparc \
-f ./mymanifests/manifest_newt200.xml -m t200

Suprimir un manifiesto AI

Utilice el comando installadm delete-manifest para eliminar el manifiesto AI nombre_manifiesto_o_secuenciacomandos del servicio de instalación nombre_svc. nombre_manifiesto_o_secuencia es el nombre de manifiesto que devuelve el comando installadm list. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema.

installadm delete-manifest -m nombre_manifiesto_o_secuencia -n  nombresvc

No puede suprimir el manifiesto AI predeterminado.

El siguiente comando elimina el manifiesto AI t200 del servicio de instalación s11-sparc.

# installadm delete-manifest -m t200 -n s11-sparc

Asociar instrucciones de configuración específicas de clientes a servicios de instalación

Puede especificar varios conjuntos de instrucciones de configuración del sistema para cada servicio de instalación. Es posible asociar varios perfiles de configuración de sistema a cada cliente.

Cómo agregar un perfil de configuración de sistema

Utilice el comando installadm create-profile para agregar el perfil de configuración de sistema nombre_archivo_perfil al servicio de instalación nombre_svc.

installadm create-profile -n nombresvc -f nombrearchivo_perfil... [-p nombre_perfil] [-c criterios=valor| lista|rango... | -C archivocriterios]

Es posible especificar varios perfiles de configuración de sistema en un comando create-profile dado que un solo cliente puede utilizar varios perfiles de configuración. Es posible especificar los mismos criterios de selección de clientes, criterios superpuestos o ningún criterio para varios perfiles. Cuando no se especifica ningún criterio, el perfil se utiliza en todos los clientes que usan este servicio de instalación.

El subcomando create-profile valida los perfiles de configuración de sistema antes de agregarlos al servicio de instalación. Para validar perfiles en desarrollo, consulte el subcomando validate a continuación.

nombrearchivo_perfil puede contener etiquetas de sustitución que obtienen sus valores de los criterios especificados en el comando create-profile o de las variables de entorno. Consulte el Capítulo 11, Configuración del sistema cliente.

nombre_perfil es el nombre mostrado por el comando installadm list. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema. Si no se proporciona nombre_perfil, nombre_perfil es el nombre base de nombrearchivo_perfil. La opción -p no es válida cuando se especifica más de un nombrearchivo_perfil.

La opción -c especifica criterios de selección de clientes en la línea de comandos. La opción -C especifica criterios en un archivo XML. El valor de archivocriterios es una ruta y un nombre de archivo completos. Consulte el Capítulo 9, Personalización de instalaciones para obtener una lista de palabras clave de criterios con ejemplos de líneas de comandos y archivos.

Si desea que determinados clientes utilicen este perfil de configuración de sistema, primero, asegúrese de que esos clientes usarán el servicio de instalación especificado en este comando create-profile. Todos los sistemas cliente que no se hayan asociado explícitamente a un determinado servicio de instalación mediante el comando create-client utilizarán el servicio de instalación default-arq adecuado. Puede agregar perfiles de configuración de sistema personalizados al servicio de instalación default- arch, o puede agregar perfiles de configuración personalizados a un servicio diferente y, luego, usar create-client para asegurarse de que los clientes utilizan ese servicio.

El siguiente comando agrega el perfil profile_t200.xml al servicio de instalación s11-sparc. La opción -c especifica que se asignan las instrucciones de configuración del sistema de profile_t200.xml a los clientes que utilizan este servicio de instalación y se identifican a sí mismos como servidores Sun Fire T200.

# installadm create-profile -f ./mymanifests/profile_t200.xml \
-p t200 -n s11-sparc -c platform="SUNW,Sun-Fire-T200"

Cómo validar un perfil de configuración de sistema

Utilice el comando installadm validate para validar los perfiles de configuración de sistema desde el punto de vista de la precisión sintáctica.

installadm validate -n nombre_svc -P  nombrearchivo_perfil... | -P nombre_perfil... 

Utilice la opción -P para validar perfiles que no se agregaron al servicio de instalación. nombrearchivo_perfil es el nombre completo de la ruta del archivo.

Utilice la opción -p para validar perfiles que ya se agregaron al servicio de instalación nombre_svc con el subcomando create-profile como se muestra en Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema. El subcomando create-profile valida los perfiles de configuración de sistema antes de agregarlos al servicio de instalación. El subcomando validate -p verifica que el perfil no se haya dañado desde que se agregó.

nombre_svc es necesario para los perfiles nombrearchivo_perfil y nombre_perfil. El nombre de servicio es necesario para los perfiles que aún no se agregaron a un servicio de instalación porque el archivo DTD service_bundle(4) podría ser diferente en distintas versiones del SO. Se puede definir un servicio de instalación para que instalar una versión del SO diferente a la versión que ejecuta el servidor de instalación. El perfil se debe validar según el archivo DTD que estará en uso en el cliente que se desea instalar.

Los perfiles validados se muestran en stdout. Los errores se detallan en stderr.

Cómo suprimir un perfil de configuración de sistema

Utilice el comando installadm delete-profile para eliminar el perfil de configuración de sistema profile_name del servicio de instalación svcname. profile_name es el nombre de perfil que devuelve el comando installadm list. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema.

installadm delete-profile -p nombre_perfil... -n  nombre_svc

El siguiente comando elimina el perfil de configuración de sistema t200 del servicio de instalación s11-sparc.

# installadm delete-profile -p t200 -n s11-sparc

Exportación de un manifiesto AI o un perfil de configuración de sistema

Utilice el comando installadm export para copiar el contenido de los manifiestos AI o los perfiles de configuración de sistema especificados del servicio de instalación nombre_svc al archivo o directorio nombre_ruta.

installadm export -n nombresvc -m nombre_manifiesto_o_secuencia... -p nombre_perfil ... [-o nombreruta]

Si no se especifica nombreruta, el contenido del manifiesto y del perfil se incluyen en stdout. Si sólo se especifica un archivo de entrada, nombreruta puede ser un nombre de archivo. Si se especifica más de un archivo de entrada, nombreruta debe ser un directorio.

nombre_manifiesto_o_secuenciacomandos puede ser un manifiesto AI XML o una secuencia de comandos de manifiestos derivados. Consulte Capítulo 10, Aprovisionamiento del sistema cliente para obtener información sobre la creación de manifiestos y secuencias de comandos de manifiestos derivados.

Utilice el comando installadm export para:

Modificación de criterios de un manifiesto AI o un perfil de configuración de sistema

Utilice el comando installadm set-criteria para actualizar los criterios de cliente asociados a un manifiesto AI o a perfiles de configuración de sistema que ya agregó al servicio de instalación nombre_svc con create-manifest o create-profile.

installadm set-criteria -m nombre_manifiesto_o_secuencia -p  nombre_perfil... -n nombresvc -c criterios=valor| lista|rango... | -C archivocriterios | -a criterios=valor| lista|rango...

Es posible especificar cero manifiestos o un manifiesto junto con cero o con cualquier cantidad de perfiles en la misma línea de comandos set-criteria. Los nombres nombre_manifiesto_o_secuencia y nombre_perfil son los nombres que devuelve el comando installadm list. Consulte Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema.

Utilice las opciones -c o -C para reemplazar los criterios de estos manifiestos y perfiles por los nuevos criterios especificados. Utilice la opción -a para conservar los criterios existentes y agregar los criterios especificados. Consulte el Capítulo 9, Personalización de instalaciones para obtener más información sobre cómo especificar criterios.

El siguiente comando agrega una especificación de criterios de memoria a un manifiesto que originalmente se agregó a este servicio con una especificación de criterios de plataforma.

# installadm set-criteria -m t200 -n s11-sparc -a mem="4096-unbounded"

El resultado de los criterios especificados con create-manifest y agregados con set-criteria es que el manifiesto se utilizará en cualquier cliente que use este servicio de instalación, que sea un servidor Sun Fire T200 y que tenga al menos 4 GB de memoria.

Puede lograr este mismo resultado si utiliza la opción -C en lugar de la opción -a con el siguiente archivo criteria_t200.xml.

<ai_criteria_manifest>
    <ai_criteria name="platform">
        <value>SUNW,Sun-Fire-T200</value>
    </ai_criteria>
    <ai_criteria name="mem">
        <range>
            4096
            unbounded
        </range>
    </ai_criteria>
</ai_criteria_manifest>

Mostrar información sobre los servicios de instalación

Utilice el comando installadm list para mostrar información sobre los servicios de instalación.

installadm list [ -n nombre_svc [ -c] [ -m] [ -p]

Enumerar todos los servicios de instalación del servidor de instalación

El siguiente comando muestra todos los servicios de instalación que existen en este servidor. En este ejemplo, se detectan dos servicios de instalación habilitados. Los servicios deshabilitados tienen el valor de estado off. Recuerde que el primer servicio creado para una arquitectura determinada es el servicio predeterminado para los clientes de esa arquitectura. Consulte Agregar, modificar o suprimir un servicio de instalación.

$ installadm list

Service Name  Alias Of  Status Arch  Image Path
------------  --------  ------ ----  ----------
default-i386  s11-x86   on     x86   /install/images/s11_x86
default-sparc s11-sparc on     Sparc /install/images/s11_sparc
s11-sparc               on     Sparc /install/images/s11_sparc
s11-x86                 on     x86   /install/images/s11_x86

Mostrar información para un servicio de instalación específico

El siguiente comando muestra información sobre el servicio de instalación especificado por la opción -n:

$ installadm list -n s11-sparc

Service Name  Alias Of  Status Arch  Image Path
------------  --------  ------ ----  ----------
s11-sparc               on     Sparc /install/images/s11_sparc

Enumerar clientes asociados a los servicios de instalación

El siguiente comando muestra todos los clientes que están asociados a los servicios de instalación de este servidor de instalación. Los clientes se asociaron a los servicios de instalación mediante el comando installadm create-client. Consulte Agregar un cliente a un servicio de instalación.

$ installadm list -c

Service Name Client Address    Arch  Image Path
------------ --------------    ----  ----------
s11-sparc    00:14:4F:A7:65:70 Sparc /install/images/s11_sparc
s11-x86      08:00:27:8B:BD:71 x86   /install/images/s11_x86
             01:C2:52:E6:4B:E0 x86   /install/images/s11_x86

Enumerar clientes asociados a un servicio de instalación específico

El siguiente comando muestra todos los clientes que se agregaron al servicio de instalación especificado. En el siguiente ejemplo, existe un cliente asociado al servicio de instalación s11-sparc.

$ installadm list -c -n s11-sparc

Service Name Client Address    Arch  Image Path
------------ --------------    ----  ----------
s11-sparc    00:14:4f:a7:65:70 Sparc /install/images/s11_sparc

Mostrar información sobre las instalaciones personalizadas

Los comandos de esta sección muestran los manifiestos AI y perfiles de configuración de sistema que están asociados a un determinado servicio de instalación. Estos comandos también muestran qué criterios de cliente están asociadas a cada manifiesto y perfil.

Cómo mostrar todos los manifiestos AI y perfiles de configuración de sistema

El siguiente comando muestra todos los manifiestos AI, las secuencias de comandos de manifiestos derivados y los perfiles de configuración de sistema para todos los servicios de instalación de este servidor de instalación. La columna Manifest/Profile muestra el nombre interno del manifiesto, la secuencia de comandos o el perfil.

# installadm list -m -p

Service Name  Manifest
------------  --------
s11-sparc     t200
s11-x86       ipv4
              mem1

Service Name  Profile
------------  --------
s11-sparc     mac1
              t200
s11-x86       mac2
              mac3
              ipv4
              mem1

Enumerar manifiestos y perfiles asociados a un servicio de instalación específico

En el siguiente ejemplo se muestran todos los manifiestos AI, las secuencias de comandos de manifiestos derivados y los perfiles de configuración de sistema asociados al servicio de instalación s11-sparc. La columna Manifest/Profile muestra el nombre interno del manifiesto, la secuencia de comandos o el perfil. La columna Criteria muestra los criterios de cliente asociados.

El manifiesto orig_default es el manifiesto AI predeterminado original que formaba parte del servicio de instalación cuando éste se creó. El manifiesto mem1 se creó con criterios de memoria y también con la opción -d para convertirlo en el nuevo archivo de manifiesto predeterminado para este servicio. Como mem1 es el manifiesto predeterminado, se ignoran sus criterios. Si se crea otro manifiesto como manifiesto predeterminado, los criterios de mem1 se utilizan para seleccionar los clientes que usarán este manifiesto. El manifiesto predeterminado original está inactivo porque no tiene criterios asociados para determinar qué clientes deben usarlo. Sólo el manifiesto predeterminado puede no tener criterios asociados. Un cliente que no coincide con los criterios para usar cualquier otro manifiesto utiliza el manifiesto predeterminado. Consulte el Capítulo 9, Personalización de instalaciones para obtener más información sobre cómo seleccionar un manifiesto AI.

# installadm list -m -p -n s11-sparc

Manifest      Status    Criteria
--------      ------    --------
orig_default  Inactive  None
mem1          Default   (Ignored: mem = 2048 - 4095)
t200                    platform = SUNW,Sun-Fire-T200
                        mem = 4096-unbounded

Profile  Criteria
-------  --------
mac1     mac  = 01:C2:52:E6:4B:E0
         hostname = server1
         ipv4 = 192.168.168.251
t200     platform = SUNW,Sun-Fire-T200
         mem = 4096-unbounded

Administración del servicio SMF AI

En el servidor AI, el servicio SMF svc:/system/install/server:default es el servicio que representa el estado general de la aplicación de servidor AI y todos los servicios de instalación.

Ejemplo 8-2 Habilitación del servicio SMF AI

El servicio SMF AI se habilita cuando se ejecuta el comando installadm create-service. El servicio SMF AI también se habilita al ejecutar cualquier otro comando installadm que afecte los servicios de instalación existentes. Para habilitar manualmente el servicio SMF AI, ejecute el siguiente comando:

# svcadm enable svc:/system/install/server:default

El servicio SMF AI pasa al modo de mantenimiento si no hay servicios de instalación habilitados en ese momento en el servidor de instalación o si se produce un problema que requiere atención.

Ejemplo 8-3 Deshabilitación del servicio SMF AI

Para deshabilitar el servicio SMF AI, ejecute el siguiente comando:

# svcadm disable svc:/system/install/server:default

No deshabilite el servicio SMF AI si algunos de los servicios de instalación AI aún están habilitados. Consulte Enumerar todos los servicios de instalación del servidor de instalación para obtener información sobre cómo determinar si los servicios de instalación están habilitados.