Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Transición de Oracle Solaris 10 JumpStart a Oracle Solaris 11 Automated Installer Oracle Solaris 11 Information Library (Español) |
1. Comparación de JumpStart y Automated Installer
2. Conversión de reglas y archivos de perfil
3. Conversión de archivos de configuración
4. Instalación de Oracle Solaris 10 utilizando JumpStart en un servidor Oracle Solaris 11
Soluciones para problemas conocidos
En los pasos siguientes se describe cómo crear un servidor de instalación JumpStart de Oracle Solaris 11 para instalar el sistema operativo Oracle Solaris 10 en sistemas cliente.
Instale el Sistema operativo Oracle Solaris 11 en el equipo que será el servidor de instalación JumpStart.
Configure una dirección IP estática en el equipo Oracle Solaris 11 que será el servidor de instalación JumpStart.
Para obtener información acerca de cómo establecer una dirección IP estática, consulte las instrucciones de Cómo configurar una interfaz IP de Administración de Oracle Solaris: interfaces y virtualización de redes y la página del comando man ipadm(1M).
Instale el paquete system/boot/network del editor solaris.
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online http://pkg.oracle.com/solaris11/release/ # pkg install pkg:/system/boot/network Packages to install: 1 Variants/Facets to change: 3 Create boot environment: No Create backup boot environment: No Services to change: 1 DOWNLOAD PKGS FILES XFER (MB) Completed 1/1 13/13 0.0/0.0 PHASE ACTIONS Install Phase 34/34 PHASE ITEMS Package State Update Phase 1/1 Image State Update Phase 2/2 PHASE ITEMS Reading Existing Index 8/8 Indexing Packages 1/1
Descargue la última imagen del DVD Oracle Solaris 10.
Esta imagen es el origen de la imagen de instalación y herramientas de JumpStart. Recuerde que JumpStart se puede utilizar para instalar sólo el sistema operativo Oracle Solaris 10 y no el Sistema operativo Oracle Solaris 11.
Utilice la imagen del DVD de Oracle Solaris 10 y el comando setup_install_server(1M) para configurar un servidor de instalación JumpStart.
El siguiente ejemplo utiliza la imagen del DVD de Oracle Solaris 10 9/10 para SPARC.
# /media/SOL_10_0910_SPARC/Solaris_10/Tools/setup_install_server /export/s10u9_sparc Verifying target directory... Calculating the required disk space for the Solaris_10 product Calculating space required for the installation boot image Copying the CD image to disk... Copying Install Boot Image hierarchy... Copying /boot netboot hierarchy... Install Server setup complete
Copie los archivos jumpstart_sample de la imagen del DVD a la ubicación de perfil de JumpStart.
# cd /media/SOL_10_0910_SPARC/Solaris_10/Misc/jumpstart_sample # mkdir -p /export/profiles/s10profile # cp -pr * /export/profiles/s10profile
Lleve a cabo la solución que se describe en Problema de secuencia de comandos rm_install_client.
Lleve a cabo la solución que se describe en Problema de secuencia de comandos check.
Ejecute el comando check(1M) con la opción -p imagen_s10 para validar el perfil de JumpStart.
En el siguiente ejemplo, varias líneas de salida se omiten para que sea más breve. Tenga en cuenta que la opción -p no funciona con todas las versiones de actualización de Oracle Solaris 10. Asegúrese de estar utilizando el sistema operativo Oracle Solaris 10 Update 7 o versión posterior. (Referencia CR 6728067).
# cd /export/profile/s10profile ./check -p /export/s10u9_sparc 45 blocks Validating rules... Validating profile host_class... Validating profile zfsrootsimple... Validating profile net924_sun4c... Validating profile upgrade... Validating profile x86-class... Validating profile any_machine... The custom JumpStart configuration is ok.
Asegúrese de que udp6 esté disponible y en línea.
# svcs udp6 STATE STIME FMRI disabled 8:36:55 svc:/network/tftp/udp6:default # svcadm enable network/tftp/udp6 # svcs udp6 STATE STIME FMRI online 8:38:28 svc:/network/tftp/udp6:default
Enlace el directorio /tftpboot al directorio /etc/netboot. Si el directorio /etc/netboot no existe, debe crearlo.
# ls /etc/netboot /etc/netboot: No such file or directory # mkdir -m 755 /etc/netboot # ln -s /etc/netboot /tftpboot # ls -l /tftpboot lrwxrwxrwx 1 root root 12 Sep 14 8:46:51 /tftpboot -> /etc/netboot
JumpStart utiliza /tftpboot para el inicio de red. AI utiliza /etc/netboot para el inicio de red. Si este servidor Oracle Solaris 11 funciona tanto como un servidor de instalación JumpStart y como un servidor de instalación AI, entonces /tftpboot necesita ser un enlace simbólico a /etc/netboot para que las dos herramientas puedan coexistir.
Consejo - Si tiene previsto utilizar este servidor sólo como un servidor de instalación JumpStart o sólo como un servidor de instalación AI, este paso no es necesario. Sin embargo, debe realizar este paso de todos modos para evitar errores de inicio de red si cambia de parecer más adelante.
Ejecute add_install_client(1M) para instalar el cliente.
/export/s10u9_sparc/Solaris_10/Tools/add_install_client -e 8:0:20:fd:f2:18 \ -c line2-x4100:/export/profiles/s10profile \ -p line2-x4100:/export/profiles/s10profile line2-t1 sun4u Adding Ethernet number for line2-t1.sfbay.sun.com to /etc/ethers making /tftpboot enabling network/rarp service enabling network/rpc/bootparams service updating /etc/bootparams copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1