Guía de instalación de Solaris 10 6/06: instalaciones avanzadas y JumpStart personalizadas

Creación de un servidor de perfiles para sistemas conectados en red

Cuando se configuran instalaciones JumpStart personalizadas para sistemas en red, es necesario crear un directorio en un servidor, denominado directorio JumpStart, El directorio Jumpstart contiene todos los archivos del programa JumpStart personalizado fundamentales, por ejemplo, los archivos rules y rules.ok y los perfiles. Deberá guardarlo en el directorio raíz (/) del servidor de perfiles.

Al servidor que contiene un directorio JumpStart se le llama servidor de perfiles. Éste puede ser también un servidor de instalación o de arranque, o un sistema diferente; puede proporcionar archivos de JumpStart personalizado para varias plataformas. Por ejemplo, un servidor x86 puede proporcionar archivos de JumpStart personalizada para sistemas SPARC y x86.


Nota –

Después de crear un servidor de perfiles, debe permitir que los sistemas accedan al servidor. Para obtener instrucciones detalladas, consulte Para permitir que todos los sistemas accedan al servidor de perfiles.


ProcedurePara crear un directorio JumpStart en un servidor


Nota –

Este procedimiento presupone que el sistema está ejecutando Volume Manager. Si no se está utilizando Volume Manager para administrar los discos, consulte System Administration Guide: Devices and File Systems para obtener información detallada para adminitrar los medios extraíbles sin Volume Manager.


  1. Inicie una sesión como superusuario del servidor en el que desea crear el directorio JumpStart.

  2. Cree el directorio JumpStart en cualquier lugar del servidor.


    # mkdir -m 755 ruta_directorio_jumpstart
    

    En el comando, ruta_directorio_jumpstart es la ruta absoluta del directorio JumpStart.

    Por ejemplo, la siguiente orden crea un directorio denominado jumpstart en el directorio raíz (/) y fija los permisos en 755:


    # mkdir -m 755 /jumpstart
    
  3. Edite el archivo /etc/dfs/dfstab agregando la entrada siguiente:


    share -F nfs -o ro,anon=0 ruta_directorio_jumpstart
    

    Por ejemplo, la entrada siguiente comparte el directorio /jumpstart:


    share -F nfs -o ro,anon=0 /jumpstart
    
  4. Escriba shareall y pulse Intro.

  5. Decida si desea copiar ejemplos de archivos de JumpStart personalizado en el directorio JumpStart.

    • Si no lo desea, vaya al Paso 8.

    • Si desea copiarlos, use la tabla de decisión siguiente para decidir el paso siguiente.

    Ubicaciones de ejemplo 

    Instrucciones 

    El DVD del sistema operativo Solaris o el CD Software de Solaris - 1 para la plataforma 

    Inserte el DVD del sistema operativo Solaris o el CD Software de Solaris - 1 en la unidad de CD-ROM del servidor. 

    El software Volume Manager monta automáticamente el CD. 

    Una imagen del DVD del sistema operativo Solaris o el CD Software de Solaris - 1 para su plataforma en un disco local

    Vaya a la ubicación de la imagen del DVD del sistema operativo Solaris o del Software de Solaris - 1. Por ejemplo, escriba la orden siguiente:  


    cd /export/install

  6. Copie los archivos JumpStart personalizados de ejemplo en el directorio JumpStart en el servidor de perfiles.


    # cp -r media_path/Solaris_10_606/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    La ruta al CD, DVD o imagen del disco local

    ruta_directorio_jumpstart

    La ruta del servidor de perfiles en el que se están situando los archivos de JumpStart personalizada

    Por ejemplo, la orden siguiente copia el directorio jumpstart_sample en el directorio /jumpstart del servidor de perfiles:

    • Para sistemas SPARC:


      cp -r /cdrom/cdrom0/s0/Solaris_10_606/Misc/jumpstart_sample/* /jumpstart
      
    • Para sistemas x86:


      cp -r /cdrom/cdrom0/Solaris_10_606/Misc/jumpstart_sample/* /jumpstart
      
  7. Actualice los archivos de JumpStart personalizada para que funcionen en su sistema operativo.

  8. Compruebe que el directorio JumpStart esté en root y de que los permisos sean 755.

  9. Permita que los sistemas de la red accedan al servidor de perfiles.

    Para obtener instrucciones detalladas, consulte Para permitir que todos los sistemas accedan al servidor de perfiles.

Permitir que todos los sistemas accedan al servidor de perfiles

Cuando se crea un servidor de perfiles, es necesario asegurarse de que los sistemas pueden acceder al directorio JumpStart del servidor durante la instalación JumpStart personalizada. Use uno de los siguientes métodos para garantizar el acceso:

Orden o archivo 

Facilitar el acceso 

Instrucciones 

comando add_install_client

Cada vez que agrega un sistema para realizar la instalación desde la red, utilice la opción -c con el comando add_install_client para especificar el servidor de perfiles.


Nota –

Si no está utilizando NFS, deberá usar otro método para facilitar el acceso.

  • Para sistemas basados en SPARC, utilice el comando boot.

  • Para sistemas basados en x86, edite el menú de GRUB.


Especifique la ubicación del directorio de JumpStart al arrancar el sistema. 

  • Para sistemas basados en SPARC, utilice el comando boot para arrancar el sistema. Especifique la ubicación del directorio JumpStart en el servidor de perfiles al arrancar el sistema. Deberá comprimir los archivos de configuración de JumpStart personalizado en un solo archivo. A continuación, guarde el archivo de configuración comprimido en un servidor HTTP o HTTPS.

  • Para los sistemas basados en x86, especifique la ubicación del directorio de JumpStart en el servidor de perfiles cuando arranque el sistema editando la entrada de arranque en el menú de GRUB. Deberá comprimir los archivos de configuración de JumpStart personalizado en un solo archivo. A continuación, guarde el archivo de configuración comprimido en un servidor HTTP o HTTPS.

    Cuando edite la entrada del menú de GRUB, especifique la ubicación del archivo comprimido.

archivo /etc/bootparams

Agregue un comodín en el archivo /etc/bootparams.

Para permitir que todos los sistemas accedan al servidor de perfiles

ProcedurePara permitir que todos los sistemas accedan al servidor de perfiles

Utilice el procedimiento siguiente sólo si almacena información de instalación de red en las siguientes ubicaciones:

Si utiliza el procedimiento siguiente, los sistemas han de ser del mismo tipo como, por ejemplo, todos los sistemas SPARC.

No utilice este procedimiento bajo las siguientes circunstancias :

Si se presentan las condiciones anteriores, utilice el comando boot para SPARC o el menú de GRUB para x86.


Nota –

También puede almacenar información de instalación de red en un servidor DHCP.


  1. En el servidor de instalación o arranque, inicie una sesión como superusuario.

  2. Use un editor de texto para abrir /etc/bootparams.

  3. Agregue esta entrada.

    * install_config=server:jumpstart_dir_path
    
    *

    Un carácter comodín que especifica que todos los sistemas tienen acceso

    servidor

    El nombre del sistema del servidor de perfiles en el que se ubica el directorio JumpStart

    ruta_directorio_jumpstart

    La ruta absoluta del directorio JumpStart

    Por ejemplo, la entrada siguiente permite que todos los sistemas accedan al directorio /jumpstart del servidor de perfiles, denominado sherlock:

    * install_config=sherlock:/jumpstart

    Precaución – Precaución –

    El uso de este procedimiento puede dar lugar a la aparición del siguiente mensaje de error al arrancar un cliente de instalación:

    WARNING: getfile: RPC failed: error 5: (RPC Timed out).

    Arranque desde la red, mensajes de error contiene información acerca de este mensaje de error.


    Todos los sistemas podrán acceder al servidor de perfiles.