Cree un servicio de instalación para cada arquitectura de cliente, SPARC o x86, y para cada sistema operativo, Oracle Solaris 11, 11.1 o 11.2, desee poder instalar.
Para obtener más información, consulte How to Use Your Assigned Administrative Rights in Oracle Solaris 11.2 Administration: Security Services.
Asegúrese de que la compatibilidad con DHCP local o remoto esté configurada adecuadamente.
Consulte la página del comando man installadm(1M) para ver todas las opciones que puede utilizar. Por ejemplo:
installadm create-service -s source -y
Especifica el origen de datos de la imagen de red. El valor puede ser el identificador FMRI del paquete de imágenes de red IPS de AI, que de manera predeterminada es install-image/solaris-auto-install. El valor también puede ser el nombre de ruta completo de un archivo de imagen ISO de AI.
Suprime la petición de datos para confirmar el uso de la ruta de imagen generada automáticamente.
En este ejemplo, se crea un servicio de instalación para clientes SPARC, en el que la red consta de una única subred y el servidor AI también funciona como servidor DHCP para la red. Si aún no se configuró un servidor DHCP, se configura un servidor DHCP ISC. Si ya se configuró un servidor DHCP ISC, se actualiza ese servidor DHCP.
Si el cliente AI no está en una subred con la que el servidor AI tiene conexión directa y el servidor AI tiene hosts múltiples, utilice la opción –B para proporcionar la dirección del servidor de archivos de inicio (por lo general, una dirección IP de este sistema). Esta opción sólo debería ser necesaria cuando se configuran varias direcciones IP en el servidor AI y se emplean relés DHCP. En otras configuraciones, el software puede determinar esta información automáticamente.
La única diferencia en la salida de este comando, si se ejecutó con un archivo ISO x86, sería el nombre del archivo ISO, el nombre y tipo de arquitectura de los servicios creados, y la descripción de los archivos de inicio que se crean. Para la salida de x86, consulte el Example 8–10.
# installadm create-service -s /var/tmp/images/sparc/sol-11_2-ai-sparc.iso -y 0% : Service svc:/network/dns/multicast:default is not online. Installation services will not be advertised via multicast DNS. 0% : Creating service from: /var/tmp/images/sparc/sol-11_2-ai-sparc.iso 36% : Transferring contents 36% : Creating sparc service: solaris11_2-sparc 36% : Image path: /export/auto_install/solaris11_2-sparc 36% : Setting "solaris" publisher URL in default manifest to: 36% : http://pkg.oracle.com/solaris/release/ 36% : Creating default-sparc alias 36% : Setting "solaris" publisher URL in default manifest to: 36% : http://pkg.oracle.com/solaris/release/ 36% : Setting the default SPARC bootfile(s) in the local DHCP configuration to: 36% : http://10.80.239.2:5555/cgi-bin/wanboot-cgi 100% : Created Service: 'solaris11_2-sparc' 100% : Refreshing SMF service svc:/system/install/server:default 100% : Restarting SMF service svc:/network/dhcp/server:ipv4 # installadm list Service Name Status Arch Type Secure Alias Aliases Clients Profiles Manifests ------------ ------ ---- ---- ------ ----- ------- ------- -------- --------- default-sparc on sparc iso no yes 0 0 0 1 solaris11_2-sparc on sparc iso no no 1 0 0 1Ejemplo 8-10 Creación de un servicio de instalación x86 con un paquete IPS
En este ejemplo, se utiliza un servidor AI x86 sin un servicio DHCP local. Se crea un servicio de instalación para clientes x86 mediante una imagen de red a partir de un paquete IPS. Este comando también muestra el comportamiento predeterminado cuando no se especifican opciones. Si no se proporciona otra información al usar un paquete IPS, se asume que la arquitectura para el cliente AI coincide con la arquitectura del servidor AI. Si este servidor AI es un sistema SPARC, debe proporcionar la opción –a i386 para especificar que desea crear un servicio de instalación x86.
Además del archivo de inicio necesario para la configuración de DHCP, la salida del comando también proporciona la dirección IP del servidor de inicio necesaria para la configuración de DHCP.
La única diferencia en la salida de este comando, si se ejecutó para crear un archivo SPARC, sería el nombre y el tipo de arquitectura de los servicios, y la descripción de los archivos de inicio que se crean. Para ver la salida de SPARC, consulte el Example 8–9.
# installadm create-service -y 0% : Creating service from: pkg:/install-image/solaris-auto-install 0% : Using publisher(s): 0% : solaris: http://pkg.oracle.com/solaris/release/ 5% : Refreshing Publisher(s) 7% : Startup Phase 15% : Planning Phase 61% : Download Phase 90% : Actions Phase 91% : Finalize Phase 91% : Creating i386 service: solaris11_2-i386 91% : Image path: /export/auto_install/solaris11_2-i386 91% : Setting "solaris" publisher URL in default manifest to: 91% : http://pkg.oracle.com/solaris/release/ 91% : DHCP is not being managed by install server. 91% : Creating default-i386 alias 91% : Setting "solaris" publisher URL in default manifest to: 91% : http://pkg.oracle.com/solaris/release/ 91% : DHCP is not being managed by install server. 91% : No local DHCP configuration found. This service is the default 91% : alias for all PXE clients. If not already in place, the following should 91% : be added to the DHCP configuration: 91% : Boot server IP: 10.80.239.2 91% : Boot file(s): 91% : bios clients (arch 00:00): default-i386/boot/grub/pxegrub2 91% : uefi clients (arch 00:07): default-i386/boot/grub/grub2netx64.efi 91% : 100% : Created Service: 'solaris11_2-i386' 100% : Refreshing SMF service svc:/system/install/server:default # installadm list Service Name Status Arch Type Secure Alias Aliases Clients Profiles Manifests ------------ ------ ---- ---- ------ ----- ------- ------- -------- --------- default-i386 on i386 pkg no yes 0 0 0 1 solaris11_2-i386 on i386 pkg no no 1 0 0 1Ejemplo 8-11 Creación de un servicio de instalación para una arquitectura diferente
De manera predeterminada, cuando se crea un servicio de instalación, la arquitectura es la misma que la del servidor AI. Si desea crear un servicio de otra arquitectura, utilice la opción –a. En el ejemplo siguiente, se crea un servicio x86 en un servidor AI SPARC.
# installadm create-service -n solaris11_2-i386 -a i386 -yEjemplo 8-12 Creación de un servicio que instala automáticamente un cliente x86
La entrada predeterminada del menú de GRUB en un cliente x86 no iniciará automáticamente AI. Para personalizar el menú de GRUB para que la instalación se inicie automáticamente, puede utilizar el siguiente comando:
# installadm create-service -s /var/tmp/images/i386/sol-11_2-ai-x86.iso -y -b install=true