Sun Java logo     Anterior      Contenido      Índice      Siguiente     

Sun logo
Sun Java Enterprise System 2004Q2 Guía de Instalación 

Capítulo 6  
Instalación del software en el modo silencioso

Este capítulo incluye los siguientes apartados:


Visión general de la instalación silenciosa

La instalación silenciosa es útil para instalar Java Enterprise System en varios hosts que compartan configuraciones similares. Las instalaciones silenciosas requieren que se ejecute el programa de instalación una vez para capturar los valores proporcionados en un archivo de estado. El archivo de estado que contiene sus respuestas es una lista de parámetros, cada uno de los cuales representa un único campo o pregunta.

Después, puede ejecutar el programa de instalación en varios hosts usando el mismo archivo de estado como entrada. Este proceso permite propagar una configuración en varios hosts de una empresa.

Si tiene experiencia como usuario de los componentes de Java Enterprise System, puede que sepa cómo crear manualmente archivos de estado. Este método puede provocar problemas a la hora de la instalación, la configuración o el inicio del servidor.

Directrices para realizar con éxito una instalación silenciosa:


Generación de un archivo de estado

Para generar un archivo de estado, en primer lugar, debe ejecutar el programa de instalación con la interfaz gráfica o la interfaz basada en texto siguiendo las instrucciones descritas en Capítulo 4, “Instalación del software usando la interfaz gráfica” o Capítulo 5, “Instalación del software usando la interfaz basada en texto”. Sobre todo, es importante que compruebe que ha realizado las tareas de la lista de tareas previas a la instalación.

    Para generar un archivo de estado
  1. Para crear un archivo de estado, deberá ejecutar el programa de instalación sin instalar realmente el software. Utilice la siguiente sintaxis para especificar un nombre de ruta para el archivo de estado:
  2. ./installer [-no] [-nodisplay] -saveState [statefile]

    donde:

    -no

    Evita que el programa de instalación instale software en este host.

    -nodisplay

    Ejecuta el programa de instalación en el modo basado en texto. Si no especifica esta opción, el programa de instalación se ejecuta en el modo gráfico.

    -saveState

    Indica al programa de instalación que genere un archivo de estado en la ubicación especificada en statefile. Si el archivo especificado no existe, el comando lo creará.

    Si omite el valor para statefile, el programa de instalación escribe en el archivo predeterminado, que es statefile.out.

    Puede indicar el mismo archivo de estado en las próximas sesiones de instalación. Después de la primera sesión, se añadirá .n al nombre del archivo, en el que n es un número entero que aumenta con cada sesión y que empieza en cero (0).

    statefile

    Especifica una ruta absoluta o relativa al archivo de estado generado.

  3. Siga las instrucciones de uno de los siguientes apartados, en función de si utiliza la interfaz gráfica o la interfaz basada en texto para crear el archivo de estado:
  4. Avance por las páginas del programa de instalación.
  5. A medida que responde a las preguntas del programa de instalación, éste registra las respuestas en el archivo de estado. Cuando termine la instalación, el archivo de estado estará disponible en la ubicación que especificó. Ya puede hacer copias del archivo de estado y editar los valores para los diferentes equipos en los que va a realizar una instalación silenciosa de Java Enterprise System.


Edición del archivo de estado

Antes de ejecutar una instalación silenciosa, debe editar el archivo de estado para asegurarse de que los parámetros locales como, por ejemplo, el nombre de host, el nombre de dominio, la dirección IP y otros valores son los adecuados para los diversos equipos en los que se va a realizar la instalación.

Puede que también necesite cambiar la clave del archivo de estado si tiene previsto instalar en un sistema operativo que sea diferente a aquél en el que creó el archivo de estado.

En este apartado, se tratan los siguientes temas:

Edición de los parámetros locales

En la siguiente tabla se enumeran los parámetros que pueden requerir edición, en función de los productos componentes instalados. Los parámetros que deba editar también dependen de la configuración de su equipo. Por ejemplo, puede que el equipo en el que generó el archivo de estado esté o no en el mismo dominio que el equipo en el que esté realizando la instalación.

Tabla 6-1  Parámetros del archivo de estado que se pueden editar 

Componente

Nombre del parámetro

Preferencias comunes del servidor

CMN_HOST_NAME

CMN_DOMAIN_NAME

CMN_IPADDRESS

Administration Server

ADMINSERV_DOMAIN

ADMINSERV_CONFIG_DIR_HOST

Directory Server

DS_SERVER_IDENTIFIER

CONFIG_DIR_HOST (si USE_EXISTING_CONFIG_DIR está establecido en 1)

USER_DIR_HOST (si USE_EXISTING_USER_DIR está establecido en 1)

Identity Server

IS_WS_HOST_NAME

IS_WS_INSTANCE_DIR (si Web Server es el contenedor Web)

CONSOLE_HOST

SERVER_HOST

IS_DS_HOST

IS_DS_HOSTNAME

COOKIE_DOMAIN_LIST

Portal Server

SRA_SERVER_DOMAIN

SRA_GATEWAY_DOMAIN

SRA_GW_DOMAIN

SRA_GW_IPADDRESS

SRA_NLP_DOMAIN

SRA_NLP_IPADDRESS

SRA_RWP_DOMAIN

SRA_RWP_IPADDRESS

Portal Server, Secure Remote Access

SRA_GW_HOSTNAME

SRA_GW_SUBDOMAIN

SRA_NLP_HOSTNAME

SRA_NLP_SUBDOMAIN

SRA_RWP_HOSTNAME

SRA_RWP_SUBDOMAIN

SRA_SERVER_HOST

Web Server

WS_ADMIN_HOST

Para obtener una descripción de cada parámetro, consulte el Capítulo 3, “Recopilación de información para la instalación y la configuración”..

Creación de un Id. de archivo de estado adecuado para la plataforma

Un archivo de estado sólo puede ejecutarse en un equipo con el mismo tipo de plataforma en el que se creó el archivo, a menos que edite manualmente el Id. de archivo de estado. Hay un tipo de Id de archivo de estado distinto para las plataformas siguientes:

Hay dos procedimientos para editar un archivo de estado de manera que pueda ejecutarlo en una plataforma distinta a aquella en la que se creó.

    Para generar un Id. de archivo de estado usando el programa de instalación

Este procedimiento genera un Id. de archivo de estado ejecutando el programa de instalación en la plataforma en la que desea realizar la instalación silenciosa.

  1. En caso de que no haya iniciado sesión como root (raíz), conviértase en superusuario.
  2. Acceda al directorio en el que se halla el programa de instalación:
  3. cd installer-dir

  4. Ejecute el programa de instalación con la opción -id.
  5. ./installer -id

    El comando genera un identificador cifrado.

  6. Copie el identificador y pegue el valor en el archivo de estado como valor para los parámetros STATE_BEGIN y STATE_DONE.

A continuación, aparece un ejemplo del identificador de archivo de estado en un archivo de estado:

[STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

.

.

.

[STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

    Para generar un Id. de archivo de estado usando archivos de distribución para una plataforma específica

Este procedimiento genera un Id. de archivo de estado usando los archivos de distribución de Java Enterprise System para una plataforma específica. El DVD de distribución de Java Enterprise System contiene todas las distribuciones para cada una de las plataformas. Este procedimiento también funciona si descargó una única distribución para una plataforma específica.

  1. Acceda al directorio .install específico de la plataforma:
  2. cd platform/.Install

    donde el valor de platform puede ser Solaris_sparc, Solaris_x86 o Linux_x86.

  3. Introduzca uno de los siguientes comandos para generar el Id. para la plataforma específica.
    • Para Solaris 8:
    • java -classpath. -D"wizard.idInfo" EntsysInstall8

    • Para Solaris 9:
    • java -classpath. -D"wizard.idInfo" EntsysInstall9

    • Para Solaris x86:
    • java -classpath. -D"wizard.idInfo" EntsysInstall9

      El comando genera un identificador cifrado.

  4. Copie el identificador y pegue el valor en el archivo de estado como valor para los parámetros STATE_BEGIN y STATE_DONE.
  5. A continuación, aparece un ejemplo del identificador de archivo de estado en un archivo de estado:

    [STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

    .

    .

    .

    [STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]


Ejecución del programa de instalación en el modo silencioso

Ejecute el programa de instalación en un equipo que tenga el mismo sistema operativo que el equipo en el que se generó el archivo de estado. Si no puede realizar esta tarea, consulte Creación de un Id. de archivo de estado adecuado para la plataforma.

Este apartado contiene los siguientes procedimientos:

Si se presentan problemas durante la desinstalación, consulte Capítulo 11, “Resolución de problemas”.

    Para ejecutar el programa de instalación en el modo silencioso
  1. Abra una ventana de terminal en el host donde desee instalar los componentes de Java Enterprise System.
  2. En caso de que no haya iniciado sesión como root (raíz), conviértase en superusuario.
  3. Acceda al directorio en el que se halla el programa de instalación.
  4. cd installer-directory

  5. Inicie el programa de instalación con las siguientes opciones:
  6. ./installer -nodisplay -noconsole -state statefile

    donde

    -nodisplay

    Elimina la visualización gráfica.

    -noconsole

    Inicia el programa de instalación en el modo silencioso y elimina la interfaz de usuario.

    -state

    Utiliza el archivo de estado especificado como entrada para la instalación silenciosa.

    statefile

    Especifica una ruta absoluta o relativa al archivo de estado.

La instalación silenciosa puede llevar algún tiempo, en función del número y el tipo de componentes que se estén instalando. Mientras se ejecuta el programa de instalación, puede controlar el progreso observando los cambios que se producen en el registro de instalación.

    Para controlar el progreso de una instalación silenciosa
  1. En una ventana de terminal, utilice el comando cd para pasar al directorio del archivo de registro, /var/sadm/install/logs en Solaris y /var/opt/sun/install/logs en Linux.
  2. Localice los archivos de registro de la instalación actual.
  3. Hay dos archivos de registro. En primer lugar, se instalan los componentes compartidos y, a continuación, los producto componentes. Los dos archivos de registro tienen nombres que responden al siguiente formato:

    Java_Enterprise_System_Shared_Component_Install.datetimestamp Java_Enterprise_System_install.Bdatetimestamp

    La variable timestamp representa la hora en la que se creó el registro. Tiene el formato MMddhhmm, donde:

    MM

    representa el mes

    dd

    representa la fecha

    hh

    representa la hora

    mm

    representa los minutos

  4. Use el comando tail para ver los mensajes conforme se escriben en los registros. Para ello, use este formato:
  5. tail -f log-file-name


Pasos siguientes

Al llegar al final de este capítulo, ya debería haber completado los pasos del programa de instalación de Java Enterprise System. Consulte Configuración posterior a la instalación e inicio para obtener información acerca de la configuración de los productos componentes en su entorno.


Nota

Aunque puede que haya efectuado diversas configuraciones durante la instalación, la mayoría de los productos componentes necesitan algunas configuraciones adicionales. Lea atentamente los requisitos de configuración posteriores a la instalación antes de continuar con otras tareas.


Si desea realizar una imagen de la instalación para ponerla a disposición de otros administradores de su empresa, consulte Instrucciones de configuración para la instalación en red.



Anterior      Contenido      Índice      Siguiente     


Copyright 2004 Sun Microsystems, Inc. Todos los derechos reservados.