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 de instalación JumpStart personalizada fundamentales, por ejemplo, los archivos rules y rules.ok y los perfiles. Deberá guardarlo en el directorio root (/) del servidor de perfiles.
El servidor que contiene un directorio JumpStart se denomina servidor de perfiles. Éste puede ser también un servidor de instalación o de arranque, o un sistema diferente; puede proporcionar archivos de instalación JumpStart personalizada para varias plataformas. Por ejemplo, un servidor x86 puede proporcionar archivos de JumpStart personalizada para sistemas SPARC y x86.
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.
Este procedimiento presupone que el sistema está ejecutando Volume Manager. Si no usa Volume Manager para administrar los discos, consulte la System Administration Guide: Devices and File Systems para obtener información detallada sobre la administración de medios extraíbles sin Volume Manager.
Busque el servidor en el que desea crear el directorio JumpStart.
Conviértase en superusuario o asuma una función similar.
Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.
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, el comando siguiente crea un directorio denominado jumpstart en el directorio root (/) y fija los permisos en 755:
# mkdir -m 755 /jumpstart |
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 |
Decida si desea copiar ejemplos de archivos de instalación JumpStart personalizada en el directorio JumpStart.
De lo contrario, vaya al Paso 9.
Si desea copiarlos, use la tabla de decisiones siguiente para decidir cuál va a ser el próximo paso.
Copie los archivos de instalación JumpStart personalizada de ejemplo en el directorio JumpStart del servidor de perfiles.
# cp -r ruta_soporte/Solaris_10/Misc/jumpstart_sample/* ruta_directorio_jumpstart |
La ruta al CD, DVD o imagen del disco local
La ruta del servidor de perfiles en el que se están situando los archivos de JumpStart personalizada
Por ejemplo, el comando siguiente copia el directorio jumpstart_sample en el directorio /jumpstart del servidor de perfiles:
Para sistemas SPARC:
cp -r /cdrom/cdrom0/s0/Solaris_10/Misc/jumpstart_sample/* /jumpstart |
Para sistemas x86:
cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /jumpstart |
Actualice los archivos de JumpStart personalizada para que funcionen en su sistema operativo.
Compruebe que el directorio JumpStart esté en root y que los permisos sean 755.
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.
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:
Comando o archivo |
Facilitar el acceso |
Instrucciones |
---|---|---|
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.
|
|
|
Especifique la ubicación del directorio de JumpStart al arrancar el sistema. |
| |
| ||
archivo /etc/bootparams |
Agregue un comodín en el archivo /etc/bootparams. |
Para permitir que todos los sistemas accedan al servidor de perfiles |
Utilice el procedimiento siguiente sólo si almacena información sobre instalación de red en las ubicaciones siguientes:
En el archivo /etc/bootparams.
En la base de datos de servicio de nombres bootparams. Para actualizar la base de datos bootparams, agregue la entrada que aparece en el Paso 3.
Si utiliza el procedimiento siguiente, los sistemas han de ser del mismo tipo como, por ejemplo, todos los sistemas SPARC.
No utilice este procedimiento en las circunstancias siguientes:
Si guarda el directorio de JumpStart en un disquete.
Si especifica la ubicación del servidor de perfiles cuando arranca el sistema. Si tiene sistemas de arquitecturas diferentes, debe especificar la ubicación del servidor de perfiles cuando arranque el sistema.
Si se presentan las condiciones anteriores, utilice el comando boot para SPARC o el menú de GRUB para x86.
También puede almacenar información de instalación de red en un servidor DHCP.
Para los sistemas basados en SPARC, utilice el comando add_install_client y la opción -d para especificar que el programa de instalación JumpStart personalizada debe utilizar el servidor DHCP. O también puede utilizar el comando boot con la opción dhcp para especificar que el programa de instalación JumpStart personalizada debe utilizar el servidor DHCP. Para obtener instrucciones de uso de esta opción, consulte, SPARC: Referencia de comandos para el comando boot .
Para sistemas basados en x86, utilice dhcp de una de las siguientes formas:
Si usa un servidor de instalación, utilice la opción add_install_client junto con la opción -d para especificar que el programa de instalación JumpStart personalizada debe utilizar el servidor DHCP con PXE.
Puede editar la entrada de GRUB en el menú de GRUB y agregar la opción dhcp. Para obtener instrucciones sobre cómo editar la entrada de GRUB, consulte x86: Realización de una instalación JumpStart personalizada mediante la edición del comando de arranque de GRUB
En el servidor de instalación o arranque, inicie una sesión como superusuario.
Use un editor de texto para abrir /etc/bootparams.
* install_config=servidor:ruta_directorio_jumpstart |
Un carácter comodín que especifica que todos los sistemas tienen acceso
El nombre del sistema del servidor de perfiles en el que se ubica el 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 |
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 más información sobre este mensaje de error.
Todos los sistemas podrán acceder al servidor de perfiles.