Transición de Oracle® Solaris 10 JumpStart a Oracle Solaris 11.2 Automated Installer

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo configurar un sistema Oracle Solaris 11 como un servidor JumpStart de Oracle Solaris 10

  1. Instale el sistema operativo Oracle Solaris 11.
  2. Configure una dirección IP estática.

    Para obtener información sobre cómo configurar una dirección IP estática, consulte las instrucciones de Cómo configurar una interfaz IPv4 de Configuración y administración de componentes de red en Oracle Solaris 11.2 y la página del comando man ipadm(1M).

  3. 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
  4. Descargue la última imagen de DVD de 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 únicamente el sistema operativo Oracle Solaris 10 y no el sistema operativo Oracle Solaris 11.

  5. Configure un servidor de instalación de JumpStart.

    El siguiente ejemplo utiliza la imagen de DVD de Oracle Solaris 10 1/13 para SPARC.

    # /media/SOL_10_0113_SPARC/Solaris_10/Tools/setup_install_server /export/s10u11_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
  6. Copie los archivos jumpstart_sample en la ubicación de perfil de JumpStart.
    # cd /media/SOL_10_0113_SPARC/Solaris_10/Misc/jumpstart_sample
    # mkdir -p /export/profiles/s10profile
    # cp -pr * /export/profiles/s10profile
  7. Actualice la secuencia de comandos check.

    Reemplace la primera línea de la secuencia de comandos /export/profile/s10profile/check con la siguiente línea:

    #!/usr/sunos/bin/sh
  8. Valide 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 utilizar, por lo menos, la actualización 7 de Oracle Solaris 10.

    # cd /export/profile/s10profile
    # ./check -p /export/s10u11_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.
  9. Asegúrese de que udp6 esté disponible y en línea.

    El servicio udp6 se entrega en el paquete tftp. Asegúrese de que el paquete tftp esté instalado.

    # pkg list tftp

    Si el paquete tftp no está instalado, use el siguiente comando para instalarlo:

    # pkg install pkg:/service/network/tftp

    Una vez que haya instalado el paquete tftp, asegúrese de que el servicio 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
  10. Enlace el directorio /tftpboot al directorio /etc/netboot.

    Si el directorio /etc/netboot no existe, debe crearlo.

    JumpStart utiliza /tftpboot para el inicio de red. AI utiliza /etc/netboot para el inicio de red. Si este servidor Oracle Solaris 11 funciona como un servidor de instalación JumpStart y como un servidor de instalación AI, /tftpboot debe 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.
    # 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
  11. Instale el cliente.

    Asegúrese de utilizar el nombre de host completo para el cliente. En este ejemplo, el nombre de host del cliente es line2-x4100.example.com.

    /export/s10u11_sparc/Solaris_10/Tools/add_install_client -e 8:0:20:fd:f2:18 \
    -c line2-x4100.example.com:/export/profiles/s10profile \
    -p line2-x4100.example.com:/export/profiles/s10profile line2-t1 sun4u
    /export/home is already shared. However, the zfs file system
    /export/home must be shared read-only with root access. Use the "zfs
    set" command to set the sharenfs property for file system /export/home
    as follows:Use ro and either anon=0 or
    root=line2-x4100.example.com for /export/home. This must be
    fixed and /export/home shared before line2-x4100.exampl.com can boot.
     .
     .
    

    Debido a cambios en el comandozfs, utilice los siguientes comandos para verificar cómo se comparte el sistema de archivos /export/home, corrija las opciones de uso compartido, si es necesario, y, a continuación, compruebe cómo se comparte el sistema de archivos para verificar el cambio. En este ejemplo, no se configuró anon=0.

    # share
    home    /export/home    nfs     sec=sys,ro         
    share -F nfs -o ro,sec=sys,anon=0 /export/home
    # share
    home    /export/home    nfs     anon=0,sec=sys,ro