Solaris 9: Guía de instalación

Capítulo 27 Instalación con JumpStart personalizada (ejemplos)

Este capítulo proporciona un ejemplo de configuración e instalación del software de Solaris en sistemas basados en SPARC y x86 mediante una instalación JumpStart personalizada.

Ejemplo de configuración de sede

La Figura 27–1 muestra la configuración de la sede para este ejemplo.

Figura 27–1 Ejemplo de configuración de sede

En esta ilustración se muestra un servidor de instalación en la subred de márqueting.

En esta sede de ejemplo, las condiciones son las siguientes:

Creación de un servidor de instalación

Debido a que hay que instalar en los grupos el software de Solaris 9 desde la red, deberá crear un servidor de instalación (server-1) para los dos grupos. Para ello use el comando setup_install_server(1M) para copiar las imágenes al disco local de server-1 (en el directorio /export/install). Copie las imágenes desde el CD del software de Solaris 9 y el CD de idiomas de Solaris 9 o desde el DVD de Solaris 9.

Deberá copiar la imagen del disco en un directorio vacío, en estos ejemplos los directorios sparc_9y x86_9.


Ejemplo 27–1 SPARC: Copia de los CD de Solaris 9

Inserte el CD 1 de 2 de software de Solaris 9 Edición SPARC en la unidad de CD-ROM conectada a server-1 y escriba estos comandos:


server-1# mkdir -p /export/install/sparc_9
server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./setup_install_server /export/install/sparc_9

Inserte el CD 2 de 2 de software de Solaris 9 Edición SPARC en la unidad de CD-ROM conectada a server-1 y escriba los siguientes comandos:


server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./add_to_install_server /export/install/sparc_9

Inserte el CD de idiomas de Solaris 9 Edición SPARC en la unidad de CD-ROM conectada a server-1 y escriba los siguientes comandos:


server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./add_to_install_server /export/install/sparc_9


Ejemplo 27–2 x86: Copia de los CD de Solaris 9

Inserte el CD 1 de 2 de software de Solaris 9 Edición x86 en la unidad de CD-ROM conectada a server-1 y escriba estos comandos:


server-1# mkdir -p /export/install/x86_9
server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./setup_install_server /export/install/x86_9

Inserte el CD 2 de 2 de software de Solaris 9 Edición x86 en la unidad de CD-ROM conectada a server-1 y escriba estos comandos:


server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./add_to_install_server /export/install/x86_9

Inserte el CD de idiomas de Solaris 9 Edición x86 en la unidad de CD-ROM conectada a server-1 y escriba los siguientes comandos:


server-1# cd /punto_montaje_CD/Solaris_9/Tools
server-1# ./add_to_install_server /export/install/x86_9


Ejemplo 27–3 SPARC: Copia del DVD de Solaris 9

Inserte el DVD de Solaris 9 Edición SPARC en la unidad de CD-ROM conectada a server-1 y escriba los siguientes comandos:


server-1# mkdir -p /export/install/sparc_9
server-1# cd /punto_montaje_DVD/Solaris_9/Tools
server-1# ./setup_install_server /export/install/sparc_9


Ejemplo 27–4 x86: Copia del DVD de Solaris 9

Inserte el DVD de Solaris 9 Edición x86 en la unidad de CD-ROM conectada a server-1 y escriba los siguientes comandos:


server-1# mkdir -p /export/install/x86_9
server-1# cd /punto_montaje_DVD/Solaris_9/Tools
server-1# ./setup_install_server /export/install/x86_9

x86: Creación de un servidor de arranque para los sistemas de márqueting

Los sistemas no pueden arrancar desde servidores de instalación situados en otras subredes, por lo que deberá crear un servidor de arranque (server-2) en la subred del grupo de márqueting. Para ello, use el comando setup_install_server(1M) para copiar el software de arranque desde el DVD de Solaris 9 Edición x86 o el CD 1 de 2 de software de Solaris 9 Edición x86 en el disco local server-2 (en el directorio /export/boot).

Si insertael CD 1 de 2 de software de Solaris 9 Edición x86 en la unidad de CD-ROM que está conectada a server-2, escriba el comando siguiente:


server-2# cd /punto_montaje_CD/Solaris_9/Tools
server-2# ./setup_install_server -b /export/boot

Si inserta el DVD de Solaris 9 Edición x86 en la unidad de DVD-ROM que está conectada a server-2, escriba el comando siguiente:


server-2# cd /punto_montaje_DVD/Solaris_9/Tools
server-2# ./setup_install_server -b /export/boot

En el comando setup_install_server, la opción -b especifica que setup_install_server debe copiar la información de arranque en el directorio /export/boot.

Creación de un directorio JumpStart

Ahora que ha configurado el servidor de instalación y de arranque, cree un directorio JumpStart en server-1. Puede usar cualquier sistema de la red. Este directorio contiene archivos que son necesarios para una instalación JumpStart personalizada del software de Solaris. Para configurar este directorio copie el directorio de ejemplo desde la imagen del DVD de Solaris 9 o del Software 1 de 2 de Solaris 9 que se ha copiado en /export/install:


server-1# mkdir /jumpstart
server-1# cp -r /export/install/sparc_9/Solaris_9/Misc/jumpstart_sample /jumpstart

Compartición del directorio JumpStart

Para que los sistemas de la red puedan acceder al archivo rules y a los perfiles, deberá compartir el directorio /jumpstart. Para habilitar la compartición de un directorio, agregue la línea siguiente al archivo /etc/dfs/dfstab:

share -F nfs -o ro,anon=0 /jumpstart

A continuación, en la línea de comandos, escriba el comando shareall:


server-1# shareall

SPARC: Creación del perfil de grupo de ingeniería

Para los sistemas de ingeniería, cree un archivo llamado eng_prof en el directorio /jumpstart, que contenga las entradas siguientes, que definen el software de Solaris 9 que se ha de instalar en los sistemas del grupo de ingeniería:

install_type  initial_install1
system_type   standalone2
partitioning  default3
cluster       SUNWCprog4
filesys       any 512 swap5
  1. Especifica que la instalación se tratará como inicial y no como modernización.

  2. Especifica que los sistemas de ingeniería son de tipo autónomo.

  3. Especifica que el software de JumpStart usará particionado de disco predeterminado para instalar software de Solaris en los sistemas de ingeniería.

  4. Especifica que se debe instalar el grupo de software Soporte del sistema para desarrolladores.

  5. Especifica que todos los sistemas del grupo de ingeniería deberán tener 512 MB de espacio de intercambio.

x86: Creación del perfil del grupo de márqueting

Para los sistemas de márqueting, cree un archivo llamado marketing_prof en el directorio /jumpstart, que contenga las entradas siguientes, que definen el software de Solaris 9 que se ha de instalar en los sistemas del grupo de márqueting:

install_type  initial_install1
system_type   standalone2
partitioning  default3
cluster       SUNWCuser4
package       SUNWaudio5
  1. Especifica que la instalación se tratará como inicial y no como modernización.

  2. Especifica que los sistemas de márqueting son de tipo autónomo.

  3. Especifica que el software de JumpStart usará particionado de disco predeterminado para instalar Solaris en los sistemas de márqueting.

  4. Especifica que se debe instalar el grupo de software de Solaris para el usuario final.

  5. Especifica que el paquete de software de demostraciones de audio deberá instalarse en todos los sistemas.

Actualización del archivo rules

Ahora debe agregar reglas al archivo rules. El programa suninstall de Solaris usa las reglas para seleccionar la instalación correcta (perfil) para cada sistema durante una instalación JumpStart personalizada.

En esta sede, cada departamento está situado en su propia subred y tiene sus propias direcciones de red. El departamento de ingeniería está situado en la subred 255.222.43.0. El departamento de márqueting está situado en 255.222.44.0. Puede usar esta información para controlar la forma como se instalarán los sistemas de ingeniería y márqueting con el software de Solaris 9. En el directorio /jumpstart, edite el archivo rules, suprima todas las reglas de ejemplo y agregue las líneas siguientes:


network 255.222.43.0 - eng_prof -
network 255.222.44.0 - marketing_prof -

Básicamente, estas reglas indican que a los sistemas de la red 255.222.43.0 se les instalará el software Solaris 9 usando el perfil eng_prof. A los sistemas de la red 255.222.44.0 se les instalará el software Solaris 9 usando el perfil marketing_prof.


Nota –

Puede usar las reglas de ejemplo para utilizar una dirección de red a fin de identificar los sistemas en que instalar el software de Solaris 9 mediante eng_prof o marketing_prof, respectivamente. También puede usar nombres de sistema, tamaño de memoria o tipo de modelo como palabra clave de la regla. La Tabla 28–1 contiene una lista completa de palabras clave que pueden usarse en los archivos rules.


Validación del archivo rules

Después de configurar el archivo rules y los perfiles, se debe ejecutar la secuencia check para verificar que estos archivos son correctos:


server-1# cd /jumpstart
server-1# ./check

Si la secuencia check no encuentra ningún error, crea el archivo rules.ok.

SPARC: Configuración de los sistemas de ingeniería para instalar desde la red

Después de configurar el directorio /jumpstart y sus archivos, use el comando add_install_client desde el servidor de instalación (server-1) para configurar los sistemas ingeniería a fin de que se instale el software Solaris 9 desde el servidor de instalación. server-1 también es el servidor de arranque de la subred del grupo de ingeniería.


server-1# cd /export/install/sparc_9/Solaris_9/Tools
server-1# ./add_install_client -c server-1:/jumpstart host-eng1 sun4u
server-1# ./add_install_client -c server-1:/jumpstart host-eng2 sun4u

En el comando add_install_client, las opciones que se usan tienen el significado siguiente:

-c

Especifica el servidor (server-1) y la ruta (/jumpstart) al directorio JumpStart.

host-eng1

El nombre de un sistema del grupo de ingeniería.

host-eng2

El nombre de otro sistema del grupo de ingeniería.

sun4u

Especifica el grupo de plataforma de los sistemas que usan server-1 como servidor de instalación. El grupo de plataforma es el de sistemas Ultra 5.

x86: Configuración de los sistemas de márqueting para instalar desde la red

A continuación utilizará el comando add_install_client en el servidor de arranque (server-2). Este comando configura los sistemas de márqueting para que arranquen desde el servidor de arranque e instalen el software de Solaris 9 desde el servidor de instalación (server-1):


server-2# cd /marketing/boot-dir/Solaris_9/Tools
server-2# ./add_install_client -s server-1:/export/install/x86_9 \
-c server-1:/jumpstart host-mkt1 i86pc
server-2# ./add_install_client -s server-1:/export/install/x86_9 \
-c server-1:/jumpstart host-mkt2 i86pc
server-2# ./add_install_client -d -s server-1:/export/install/x86_9 \
-c server-1:/jumpstart SUNW.i86pc i86pc

En el comando add_install_client, las opciones que se usan tienen el significado siguiente:

-d

Especifica que el cliente usará DHCP para obtener los parámetros de instalación de la red. Se requiere esta opción para que los clientes usen el arranque en red PXE, para arrancar desde la red. - d es opcional para los clientes de arranque en red que no usen el arranque en red PXE.

-s

Especifica el servidor de instalación (server-1) y la ruta al software Solaris 9 (/export/install/x86_9).

-c

Especifica el servidor (server-1) y la ruta (/jumpstart) al directorio JumpStart.

host-mkt1

El nombre de un sistema del grupo de márqueting.

host-mkt2

El nombre de otro sistema del grupo de márqueting.

SUNW.i86pc

El nombre de clase DHCP de todos los clientes x86 de Solaris. Si desea configurar todos los clientes DHCP x86 de Solaris con un único comando, use este nombre de clase.

i86pc

Especifica el grupo de plataforma de los sistemas que usan este servidor de arranque. El nombre de plataforma representa sistemas basados en x86.

SPARC: Arranque de los sistemas de ingeniería e instalación del software Solaris 9

Después de configurar los servidores y los archivos, puede arrancar los sistemas de ingeniería mediante el siguiente comando boot desde el indicador ok (PROM) de cada sistema:


ok boot net - install

El sistema operativo Solaris se instala automáticamente en los sistemas del grupo de ingeniería.

x86: Arranque de los sistemas de márqueting e instalación del software Solaris 9

Puede arrancar el sistema desde:

Solaris 9 se instala automáticamente en los sistemas del grupo de márqueting.